跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

ftkj411522F

ftkj411522

@ftkj411522
关于
帖子
34
主题
31
分享
0
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 企业选择或切换到Rust语言,需要考虑哪些方面?
    ftkj411522F ftkj411522

    2015年底,Rust刚刚发布v1.0版本,当初支持者很少,那为何现在很多企业开始选择全面采用Rust语言,并用来写数据库和存储层代码呢?PingCAP创始人表示,首先,我不是某一个具体的编程语言或者工具的信仰者,但在做项目时选择一个好的工具也是十分必要的。

    通常,Rust有几点特性非常受青睐,比如,内存安全性、高性能、强大的包管理和构建工具Cargo、更现代的语法、与C++几乎一致的调试调优体验,以及FFI,可以无损失的链接和调用RocksDB的C API。

    很多企业选择Rust,主要因为:一方面,安全性是第一位,C++的内存管理和避免Data race的问题虽然靠有经验工程师可以解决,但是仍然没有在编译器层面上强约束,把问题扼杀在摇篮之中解决的彻底,而Rust可以很好地解决这个问题。另一方面,Rust是一个非常现代化的编程语言,现代的类型系统、模式匹配、功能强大的宏、trait等熟悉以后会极大提升开发效率。

    然而,选择Rust的同时,也要承担语言不成熟阶段带来的问题。比如,最初工程师们对Rust的看法可能仅仅是内存安全、性能好,没有GC效率肯定高等。但实际上并不是这样,如果你自己写的代码不够好,那么就不能认为自己手动分配内存就比GC做得好。

    目前,Rust已得到越来越多企业和开发者的验证,初创公司或初开发产品公司是否要选择或者切换到Rust语言,可以考虑以下几方面:

    1. 如果公司内部在C/C++/Java上的开发规范做得很好,那么可以先不考虑切换到Rust。Rust相当于自带严格的安全性限制,工程师一般不会写出有安全隐患的代码,语言本身的设计可以帮助工程师规避一些常规问题。

    2. 如果是基础软件类的企业,一般不会犯太多低级错误。Rust的收益主要体现在数据库最核心的组建或者功能的编写上,对剩下90%的部分而言,效率可能比安全更重要。

    3. 非Rust不可的场景有写驱动,比如操作系统内核等,效率绝对高;SSL加密或者产品内部的某个关键链路,比如浏览器里面的渲染引擎,这类CPU密集型对安全要求较高的场景。

    4. Rust社区非常开放,氛围活跃,可以在其中寻找问题的答案或者志同道合的朋友。

    5.代码实现逻辑。使用Rust写出来的程序可以专注优化程序逻辑本身,比如让程序更加适应操作系统、减少线程切换等。

    如果你对Rust语言感兴趣,那么欢迎加入非凸!非凸使用Rust语言构建业内领先的算法交易系统,成为行业先驱。Rust语言最大的缺点是难度高,但这正满足了全Rust工程师的非凸追求极致、精益求精的极客精神。在算法上,相对于其他的编程语言,Rust保证了算法系统的安全与稳定,系统优势在容量达到百亿后会更加凸显。

    【招聘岗位】Rust开发工程师/量化策略研究员/商务经理/财务主管
    【投递邮箱】recruit@ft.tech
    【官方网站】ft.tech
    【工作地点】北京/上海/成都/新加坡
    【简历名称】社招/校招+姓名+岗位+来源

    招聘

  • Rust 等内存安全语言的安全性并不优于C++?
    ftkj411522F ftkj411522

    美国国家安全局(NSA)最近发布了一份关于内存安全重要性的网络安全信息表,建议从内存不安全的编程语言(如 C/C++)转移到内存安全的编程语言(如 Rust)。 C++ 之父 Bjarne Stroustrup 博士表示,“Rust 等内存安全语言的安全性并不优于C++”。

    对此,Rust社区是这样回应的:
    1.Cpp之父的一些观点非常陈旧,并没意识到这些安全性大多与NSA网路安全信息并无关。

    2.Stroustrup博士反复强调内存安全并不是唯一的安全类型。实际上,内存不安全是迄今为止内存不安全编程语言中安全漏洞和不稳定的最大来源,在某些情况下高达70%。这恰恰是C++最严重缺陷的领域。而Rust语言则专注于解决内存不安全的问题,而C++不强制将内存安全作为编程语言的一项功能。

    3.Stroustrup博士提醒大家不要忽略Cpp30多年的进步。虽然C/C++之间可能存在30多年的分歧,但C++所谓的进步并没有涉及从C++中删除内存不安全的C功能,其中许多功能仍在普遍使用,仍使内存安全在C++中难以处理。

    4.Stroustrup博士认为通过静态分析工具可以保障Cpp 内存安全,但他忽略了人性的善变。如果静态分析工具没有内置到编程语言中,它就能被跳过。认真对待内存安全的编程语言不会将其作为大多数人会忽略的可选附加组件提供,必须使用附加工具来解决语言的缺陷远非理想。

    来源:觉学社

    技术交流

  • 加入非凸科技,一起探索Rust在量化交易领域的应用!
    ftkj411522F ftkj411522

    @ftkj411522
    Base range:30K-60K+期权激励+年终奖+员工福利
    工作地点:北京、上海、成都、新加坡
    简历发送至:recruit@ft.tech
    微信沟通:354334592
    邮件注明:姓名+岗位+来源

    招聘

  • 加入非凸科技,一起探索Rust在量化交易领域的应用!
    ftkj411522F ftkj411522

    24个月暴涨180万名开发者,Rust 迎来了高光时刻。根据SlashData2021年开发者报告的数据显示,使用Rust编程的开发人员在过去24个月内增长了两倍,达到220万。

    Rust 之所以收到越来越多的开发者喜爱,主要是因为Rust会更安全地处理内存管理和其他对安全性要求高的任务。

    选择使用Rust的理由很多,然而最大的理由就是亚马逊、苹果、字节跳动等国内外大型公司已经用上了Rust语言。这意味着,学好Rust语言就有机会找到高薪的工作。

    尽管Rust是一种相对年轻的语言,但在提高编程安全性和易用性方面,Rust已成为很多开发者的首选。此外,不仅开发者对Rust感兴趣,一些公司和企业,尤其是大型公司,也已经使用Rust或正在计划使用Rust。

    今年5月份举行的All Things Open 虚拟会议上,Ryan Levick表示,Rust作为一种语言是“业界正面解决多个问题的最佳选择”。虽然微软不打算在近期内让其使用C++,但他们的许多基础设施正在慢慢转移到Rust。

    有人说,Rust难上手,尤其是生命周期。在某项调研中,被问及Rust哪部分最难时,61.4% 开发者大呼 Rust 的生命周期难度最高。因为 Rust 的生命周期是一个非常难以理解的概念,同时这也是 Rust 独有的概念。

    Rust 生命周期机制是与所有权机制同等重要的资源管理机制,之所以引入这个概念主要是应对复杂类型系统中资源管理的问题。引用是对待复杂类型时必不可少的机制,毕竟复杂类型的数据不能被处理器轻易地复制和计算。

    如今,很多公司都意识到改用Rust的潜在好处,非凸科技也不例外。非凸科技正基于Rust生态体系,结合机器学习和深度学习等新兴技术,构建了业内领先的算法交易系统,为券商、量化私募等众多大型金融机构提供优质的技术解决方案。

    我们作为Rust量化先行者,极力推广Rust语言,乐于分享前沿技术,鼓励更多的人学习交流。期待热爱Rust,热爱量化的你,加入非凸,一起学习成长!

    招聘岗位:Rust开发工程师

    工作内容:
    1.设计并开发基于Rust的高性能,低时延算法交易系统;
    2.设计并开发数据处理平台,监控运维平台;
    3.设计并开发面向客户的高可用交易工具等;
    4.设计并开发策略相关的回测平台。

    岗位要求:
    1.本科及以上学历(985优先),编程基础扎实,具有良好的计算机理论基础;
    2.熟练掌握Linux操作,性能分析,具备Rust/C++/Java/Go丰富开发经验,熟悉常用的设计模式,有分布式相关经验加分;
    3.有研发高性能,低时延系统经验加分;
    4.对技术充满热情,思考深入,自我驱动,能快速学习新鲜事物。

    公司福利:
    1.新人培训体系完善,1对1导师制
    2.弹性工作制,上下班不打卡
    3.顶配Macbook,宽敞办公桌,人体工学椅
    4.五险一金,协助落户,租房补贴,年度体检,定期团建
    5.不限量网红零食,咖啡/饮料/下午茶,节日福利

    招聘

  • 开发者为什么觉得:Rust 难上手,尤其是生命周期!
    ftkj411522F ftkj411522

    当被问及如何提高Rust采用率时,很多开发者提到降低Rust门槛,让Rust更容易被学习。其中,15.8%受访者直言,如果“不那么令人恐惧,或更容易学习以及不太复杂”,他们会想要更多地使用 Rust。至于怎么降低 Rust 入门门槛,开发者的建议是增加官方文档和培训。

    当受访者对Rust的专业知识进行评分时,在10人中有7人是一个明显高峰。很难说这是跨语言比较的,但是似乎很少有人愿意声称拥有全部专业知识。但是,与去年相比,Rust社区似乎确实在获得该语言的专业知识。

    当问及具体是哪部分很难时,61.4%开发者大呼 Rust 的生命周期难度最高。因为 Rust 的生命周期是一个非常难以理解的概念,同时这也是 Rust 独有的概念。

    不过,根据调查报告,拥有系统编程知识(至少具备一定的 C/C++ 经验)的开发者在使用 Rust 会更得心应手一些。

    Rust 生命周期机制是与所有权机制同等重要的资源管理机制。之所以引入这个概念主要是应对复杂类型系统中资源管理的问题。引用是对待复杂类型时必不可少的机制,毕竟复杂类型的数据不能被处理器轻易地复制和计算。
    c9cfe651-64dc-4ea8-bb87-2b9a5db44620.jpg
    28d2d245-4ece-4ffd-b4b2-82f9ae8127b4.jpg

    技术交流

  • 为什么要学习Rust?
    ftkj411522F ftkj411522

    IT工程师修炼之道中有个建议,如果想要抵抗技术过时带来的风险,就得每年学一门语言。语言学得多并不会混淆,而且还会有一种一通百通的感觉。

    Rust连续第五年成为Stack Overflow年度调查中,工程师最喜欢的编程语言是有它的道理的。

    Rust的本质是在改善C++,它和Java通过GC,VM字节码等来改善C++的方向不一样,它一来就是加强编译器,通过编译器来虐工程师。所以刚开始学习Rust的曲线是有些陡峭的,首先你得和Rust编译器达成共识,让它变成你的朋友。

    对于Rust后面的发展,很多人比较看好。已经有人在用Rust开发一些落地应用了,比如:huggingface的tokenizer。

    除此之外,还有很多科技公司和开发者也参与了进来。非凸科技就是Rust量化先驱者,目前正基于Rust生态打造高效率、低延迟、高可靠全内存高频交易平台,持续为券商、量化私募等众多大型金融机构提供优质的算法服务。

    对于Rust在高频量化交易领域的应用,在未来既是机遇也是挑战,期待Rust重构整个世界。

    要想成为高手,终身学习是必备条件。如果你想学习Rust,又对量化感兴趣,那么欢迎加入非凸!

    【应聘岗位】Rust开发工程师
    【投递邮箱】recruit@ft.tech
    【微信沟通】354334592
    【工作地点】北京/上海/成都/新加坡
    【公司官网】https://ft.tech

    招聘

  • 算法交易工程师,越来越倾向于选择Rust作为最佳编程语言
    ftkj411522F ftkj411522

    @ftkj411522
    工作地点:北京、上海、成都、新加坡
    简历发送至:recruit@ft.tech
    微信沟通:354334592
    邮件注明:姓名+岗位+来源

    招聘

  • 算法交易工程师,越来越倾向于选择Rust作为最佳编程语言
    ftkj411522F ftkj411522

    一旦要执行某个交易策略,就要构建整个算法交易系统。这包括硬件选择、操作系统和系统对罕见的、潜在的灾难性事件的弹性。因此,在考虑系统架构的同时,无论是研究工具还是实时执行环境方面,必须对算法交易性能给予重视。

    算法交易系统是一个综合性结构,能够考虑到的因素包括:研究工具、投资组合优化器、风险管理器、执行引擎、交易策略设计、交易频率及交易量等等。

    在决定编写自动交易系统的“最佳”语言之前,必须要先定义系统要求。比如,系统是否纯粹用于执行?系统是否需要风险管理或投资组合构建模块?系统是否需要高性能的回测器?

    于非凸工程师而言,他们更倾向于Rust,因为Rust很适合用在量化的交易或生产阶段,因为Rust可以很好地降低交易代码中潜在的Bug,也容易进行生产调试。

    1.与C++相比,Rust的性能相差无几,但是在安全性方面更优,特别是使用第三方库时,Rust的严格要求会让第三方库的质量明显提高。

    2.与Java相比,除了部分纯粹的数字计算性能,Rust性能全面领先于Java,同时Rust占用内存更小,因此如果想实现同等规模的服务,Rust所需的硬件成本显然更低。

    3.与Python相比,性能方面Rust完胜,同时Rust对运行环境要求较低,从这两点上就基本可以做出选择了,因为Python和Rust的彼此适用面其实并不冲突。

    4.与Go相比,Rust语言表达能力更强,性能更高,同时线程安全方面Rust也更强,不容易写出错误的代码,包管理Rust也更好,Go虽然在1.10版本后提供了包管理,但目前还比不上Rust的。

    现阶段,非凸科技正基于Rust生态打造高效率、低延迟、高可靠全内存高频交易平台,持续为券商、量化私募等众多大型金融机构提供优质的算法服务。我们作为Rust量化先行者,极力推广Rust语言,乐于分享前沿技术,鼓励更多的人学习交流。

    期待热爱Rust,热爱量化的你,加入非凸,一起学习成长!

    招聘岗位:算法交易工程师

    岗位职责:
    1.研究、开发、部署,测试交易算法;
    2.进行自动化交易系统的维护和管控工作
    3.与开发工程师和Quant一起,研究每日交易数据,对交易效果进行分析。

    岗位要求:
    1.有进行算法开发的经验,有股票、期货等金融行业基本知识,了解经典量化策略加分;
    2.知名院校本科及以上学历(优先),计算机、物理、数学、统计等相关理工类专业;
    3.C++/Rust/Go/Python至少一种语言的多年工作经验;
    4.优秀的数据结构和算法基础;
    5.有高频交易相关工作经验,工程或者策略加分。

    Base range:30K-60K+期权激励+年终奖+员工福利

    公司福利:
    1.新人培训体系完善,1对1导师制
    2.弹性工作制,上下班不打卡
    3.顶配Macbook,宽敞办公桌,人体工学椅
    4.五险一金,协助落户,租房补贴,年度体检,定期团建
    5.不限量网红零食,咖啡/饮料/下午茶,节日福利

    招聘

  • 选择All in Rust的原因?
    ftkj411522F ftkj411522

    【岗位】Rust开发工程师
    【邮箱】recruit@ft.tech
    【微信沟通】354334592
    【地点】北京/上海/成都/新加坡

    招聘

  • 选择All in Rust的原因?
    ftkj411522F ftkj411522

    Rust作为一门备受关注的新编程语言,它在保持使用JavaScript等语言进行开发时所拥有的内存安全性的同时,还能够实现不亚于C的性能。非凸科技作为国内唯数几个“All in Rust”的公司,研发的算法交易系统已经由c++向Rust全方位重构了。

    选择Rust,最主要原因是:Rust的高性能、高安全和可靠性与产品的核心需求高度匹配。性能是系统开发中追求的最重要的因素之一,Rust拥有不亚于C的性能。在引擎层面,Rust具有可靠的安全性和稳定性;在数据接入层,Rust足够底层,可以做更多其他语言比较吃力的事。

    此外,采用Rust更能保证程序的稳定性。Rust初学者开发项目比其他语言稍微难些,开发速度也相对慢些。但这是由于Rust编译器的复杂性对初学者的开发速度起到了一定的限制和阻碍。当被编译器教导完,成功编译后,相当于避免了程序本身99%的问题。

    比如写Java,偶尔会忘记判断空指针导致线上运行报错。但Rust完全避免这一点。无论是Option还是Result,都需要强制你处理不同情况才能通过变异,所有权的概念让你无需GC了。

    如果你想学习Rust,对量化感兴趣,那么欢迎加入非凸!

    招聘

  • 急招股票策略交易员,可远程办公,薪资福利丰厚!
    ftkj411522F ftkj411522

    股票中最好的交易策略,就是用最少的钱赚取最大的利益,最好的趋势就是在即将上涨的时候买进,在即将下跌的时候卖出。

    如何做到这一点是所有股票投资者的梦,哪怕是股神巴菲特,雪伦戴维斯这种高手也想方设法的找寻着这种策略,做出完美的交易。

    那么,交易员如何做好投资?有专家提了这几点建议:

    1.资金管理。资金管理的目的就在于分担风险,就像几个人合伙开公司,当出现问题的时候,几个人将风险分担了,落在每个人身上的责任就越小。

    2.独立思维和逆势操作。做交易的人一定不能丧失独立思考的能力,可以借鉴别人大方向,但在具体的进出场时机上,以及对仓位的持有时间上一定要有自己的思考;但逆势操作更是一种勇气,一种对机会的判断,对趋势的判断,逆势,并不是逆市场的势,是逆大多数交易者的势。

    3.杠杆。交易市场中杠杆的作用很多人都经历过,也都懂这其中的厉害关系,杠杆再放大你的盈利的同时也在放大你的风险,其实就是最本质上的你赚了多少的钱就得担多大的风险。

    4.低风险思维。充分了解市场上潜在的风险,对这些潜在风险有了认知和防范之后,耐心等待自己的交易信号,使自己暴露的风险最小化。

    5.纪律。即执行力,一定要落实到每一次重要的交易中,这才是最重要的。不是说不重要的交易就放在那不管了,而是适当地调节自己的精力,有些交易需要你用处200%的精力去对待,可能有些交易只需要你30%左右的精力。

    非凸科技是国内领先的智能算法和交易系统服务公司,专注于智能算法交易领域的研究和开发。我们全明星团队均来自海内外知名院校及顶级金融/互联网公司,多数成员拥有国际竞赛奖牌,具备迅速迭代并应用最新技术的能力。我们基于Rust生态,结合机器学习和深度学习等新兴技术,打造了高效率、低延迟、高可靠、全内存高频交易平台,为量化机构提供优质的算法交易解决方案。

    正式福利:
    1.新人培训体系完善,1对1导师制
    2.弹性工作制,上下班不打卡
    3.顶配Macbook,宽敞办公桌,人体工学椅
    4.五险一金,协助落户,年度体检,定期团建
    5.不限量网红零食,咖啡/饮料/下午茶,节日福利

    如果你热衷交易,热爱量化,欢迎加入非凸!

    社招岗位:股票策略交易员

    岗位职责:
    1.对A股股票市场的走势进行判断和决策,操作公司提供的账号,能够根据市场情况及时且相对准确的做出买卖操作;
    2.公司提供优质活跃券源、账号、资金;交易员可远程办公;
    3.时刻关注账号操作品种的价格变动和相关资讯,及时反馈交易中出现的变动或异常;
    4.及时止损止盈,严格执行各项交易指令,遵守风控要求;
    5.及时准确汇报交易账户各类信息,统计账户净值情况。

    岗位要求:
    1.本科及以上学历,金融、数学等相关专业,对金融行业和证券投资有浓厚的兴趣;有证券、基金从业资格证书优先;
    2.具有两年以上股票交易经验,具有成熟的交易策略,具有良好的价格波动敏感性和执行力,每月能稳定盈利,需提供过往业绩证明;
    3.人品端正,自信果断,有较强的学习能力、心理素质和团队合作精神;
    4.具备良好的职业到的,严守公司商业机密。

    工作地点:北京、上海、成都、新加坡(可远程办公)
    简历发送至:recruit@ft.tech
    邮件注明:姓名+岗位+社招+来源

    招聘

  • 【上海/北京/成都/新加坡】Rust开发工程师+薪资福利优厚!欢迎加入!
    ftkj411522F ftkj411522

    最近,在线学习平台O'Reilly最新发布了一份《Technology Trends for 2022》报告。报告显示:Rust使用量增长最多,增长了 31%,并预计持续增长。Rust反映了关于内存管理和并发性的全新思考方式。

    除此之外,C++增长了13%,其使用量大约是C的两倍;Go增长了23%,除了为并发提供一个干净且相对简单的模型之外,Go代表了一种语言的转变,这些语言随着每个新版本的发布而变得越来越复杂。
    08879418-6c9d-4b91-a6db-d450800626a7-image.png

    上海非凸智能科技有限公司(简称“非凸科技”,https://ft.tech)是国内领先的智能算法和交易系统服务商,专注于智能算法交易领域的研究和开发。公司正基于Rust生态打造高效率、低延迟、高可靠、全内存高频交易平台,为券商、量化私募等大型金融机构保驾护航。

    追求卓越算法,赋能量化交易,一直是非凸科技不懈的追求。业务高速发展的同时,团队规模也在迅速壮大,有国际竞赛冠军,有高校风云人物,有大厂顶尖架构师,还有机器学习大牛。期待与严谨细致、沉着冷静、热爱Rust、对量化行业充满热情的你,一同奋斗在量化交易的最前线!欢迎加入非凸!

    选择我们的理由:
    1.体验特色福利
    零食茶水,温暖贴心;弹性工作,彼此信任;在办公位上享受生活。
    2.享受美好时光
    定期团建,丰富生活;带薪休假,一应俱全;休息好才能更好地工作。
    3.时刻保持学习
    职场技巧,专业技能;每个同事,亦师亦友;在职场路上不断充电。
    4.收获满满幸福
    薪酬激励,极具竞争力;五险一金,年度体检;在工作中满满辛福感。

    一、社招岗位:Rust开发工程师

    岗位职责:
    1.设计并开发高性能,低延时的算法交易系统,研发交易模型;
    2.设计并开发策略相关回测平台,并面向量化研究团队以及客户的实际需求,开发高可用的交易工具;
    3.设计并开发数据处理平台,参与交易结果分析,交易系统性能分析,进行相关数据清洗、整理及相关工作。

    岗位要求:
    1.拥有计算机科学、数学、统计学或者相关领域本科及以上学历,国内外一流大学优先;
    2.熟练掌握Linux操作,能熟练使用一种或多种编程语言,Rust/C++/Java/Go/python均可;
    3.具有分布式计算、自然语言处理、机器学习、平台开发、网络或者系统设计方面的经验;
    4.国内外计算机/数学/物理学竞赛奖项加分;
    5.对技术、软件开发和数学充满热情。

    Base range:
    30K-60K+期权激励+年终奖+员工福利

    二、校招岗位:软件开发工程师/算法工程师/量化策略研究员/机器学习研究员

    需要这样的你:
    1.2022届本科及以上学历,计算机、金融、物理、数学等相关专业;
    2.专业基础知识扎实,熟练使用Rust/C++/Python/Go/Java;
    3.获得MCM、ICM、ACM、NOI、CMO等国内外顶级计算机类奖项优先;
    4.对技术/策略研究充满热情,思考深入,自我驱动,能快速学习新鲜事物。

    Base range:
    实习期600-800元/天
    转正后30k-60k+年终奖+员工福利

    工作地点:北京、上海、成都、新加坡
    简历发送至:recruit@ft.tech
    微信沟通:354334592

    邮件注明:姓名+岗位+社招/校招+来源

    招聘

  • 新加坡招聘-rust开发工程师
    ftkj411522F ftkj411522

    新加坡公司招【Rust开发工程师】,薪资福利超有竞争力!欢迎加入Xlink !

    Xlink Information Technology Pte is committed to becoming the leader of intelligent investment trading platform in the global financial market. With a complete algorithm research & development system, and strong independent software development ability, Xlink provides high-quality algorithm services for quantitative institutions. Our all-star team is from well-known universities and leading technology/finance/Internet companies at home and abroad. Most members have international competition MEDALS and have the ability to quickly iterate and apply the latest technology.
    Xlink致力于成为全球金融市场智能投资交易平台的引领者,以完备的算法研发体系,强大的软件自主开发能力为量化机构提供优质的算法服务。我们全明星团队均来自海内外知名院校及头部科技/金融/互联网公司,多数成员拥有国际竞赛奖牌,具备迅速迭代并应用最新技术的能力。
    工作地点: Singapore
    Job:Rust Development Engineer
    Responsibilities:

    1. Design and develop a high performance and low-latency algorithmic trading system based on Rust;
    2. Design and develop data processing platform, monitoring operation and maintenance platform;
    3. Design and develop highly available trading tools for customers;
    4. Design and develop strategy related backtest platform.
      Qualifications:
    5. Must have graduated with advanced degrees from top universities majoring in computer science. Top universities in Singapore are preferred, such as NTU/NUS/SMU.
    6. Good command of Linux operation and performance analysis, rich experience in Rust/C++/Java/Go, familiar with common design patterns, distributed related experience is preferred.
    7. Experience in developing high performance and low-latency systems is preferred;
    8. Passionate about technology, deep thinking, self-driven, able to learn new things quickly.

    岗位:Rust开发工程师
    工作内容:
    1.设计并开发基于Rust的高性能,低时延算法交易系统;
    2.设计并开发数据处理平台,监控运维平台;
    3.设计并开发面向客户的高可用交易工具等;
    4.设计并开发策略相关的回测平台。
    岗位要求:
    1.本科及以上学历(新加坡知名院校优先,如NTU/NUS/SMU),编程基础扎实,具有良好的计算机理论基础;
    2.熟练掌握Linux操作,性能分析,具备Rust/C++/Java/Go丰富开发经验,熟悉常用的设计模式,有分布式相关经验加分;
    3.有研发高性能,低时延系统经验加分;
    4.对技术充满热情,思考深入,自我驱动,能快速学习新鲜事物。

    Annual salary: 170k-260k(S$)
    Email: recruit@ft.tech
    WeChat:354334592

    招聘

  • 2022开年之际,多岗位招聘来啦~非凸欢迎优秀的【后端工程师】加入!
    ftkj411522F ftkj411522

    春节前投#简历#,比金三银四、金九银十这些求职高峰期容易很多哦~

    现在投简历,面试官是找你的亮点,等到求职高峰期,面试官找的可就是你的缺点啦~

    #社招岗位:算法交易工程师/Rust开发工程师

    【招聘职位】算法交易工程师

    【岗位职责】

    1. 研究、开发、部署,测试交易算法;

    2. 进行自动化交易系统的维护和管控工作;

    3. 与开发工程师和 Quant 一起,研究每日交易数据,对交易效果进行分析。

    【任职要求】

    1. 有进行算法开发的经验,有股票,期货等金融行业基本知识,了解经典量化策略加分;

    2. 知名院校本科及以上学历,计算机、物理、数学、统计等相关理工类专业;

    3. C++/Rust/Go/Python至少一种语言的多年工作经验;

    4. 团队的技术栈未来会以Rust为主;

    5. 优秀的数据结构和算法基础;

    6. 有高频交易相关工作经验,工程或者策略加分。

    【招聘职位】Rust开发工程师

    【岗位职责】

    1.设计并开发高性能,低延时的算法交易系统,研发交易模型;

    2.设计并开发策略相关回测平台,并面向量化研究团队以及客户的实际需求,开发高可用的交易工具;

    3.设计并开发数据处理平台,参与交易结果分析,交易系统性能分析,进行相关数据清洗、整理及相关工作。

    【岗位要求】

    1.拥有计算机科学、数学、统计学或者相关领域本科及以上学历,国内外一流大学优先;

    2.熟练掌握Linux操作,能熟练使用一种或多种编程语言,Rust/C++/Java/Go/python均可;

    3.具有分布式计算、自然语言处理、机器学习、平台开发、网络或者系统设计方面的经验;

    4.国内外计算机/数学/物理学竞赛奖项加分;

    5.对技术、软件开发和数学充满热情。

    #校招岗位:软件开发工程师/算法工程师/量化策略研究员/机器学习研究员

    【应聘要求】

    1.2022届本科及以上学历,计算机、金融、物理、数学等相关专业;

    2.专业基础知识扎实,熟练使用Rust/C++/Python/Go/Java;

    3.获得MCM、ICM、ACM、NOI、CMO等国内外顶级计算机类奖项优先;

    4.对技术/策略研究充满热情,思考深入,自我驱动,能快速学习新鲜事物。

    【投递邮箱】recruit@ft.tech

    【微信沟通】354334592

    【网址】https://ft.tech

    【实习期】400-600元/天

    【转正薪资】base30k-60k+期权激励+年终奖+各种福利

    【工作地点】北京/上海/成都

    公司总部:上海市徐汇区虹梅路1801号 凯科国际大厦

    欢迎大家加入#非凸#!也欢迎大家来#凯科#喝茶~

    招聘
  • 登录

  • 第一个帖子
    最后一个帖子
0
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门