我们公司是乐言科技,目前 C 轮,低调务实的创业公司,团队做事的年轻,带团队的老道。
公司 OKR 导向、不打卡,福利包括但不限于:开发 mac pro + 显示器、工作日包午饭、六险一金、水果+零食+饮料不限量供应、带薪年假 15 天、自己的开发包名字可以随便取、组员组会迟到按 2^(2n-1)/组会人数 收红包等(n=迟到分钟)。
大佬有一些,ACL 最佳论文作者、A 站的前 CTO 、钢琴十级的开发、steam 游戏 1000+的富豪等,上限高下限也够低。
公司产品的方向主要是电商客服机器人,2019 年双十一我们处理的流量是淘宝的八分之一,有足够的性能、并发、数据量挑战让你体验。
坐标中山公园;
目前招以下几类岗位:
Java 架构师 /Techleader [open]
Java 工程师各阶段 [ 15k - 40k ]
高级测试开发工程师 [ 15k - 40k ]
大数据架构师 [ 25k-50k ]
高级客户端工程师 Node.js(Electron) [ 15k-40k ]
算法 KG or NLP or ML [ 25k-50k ]
JD:
--------------------------------------
Techleader:
工作职责:
1. 负责 AI 问答系统核心模块的工程设计,贡献核心代码。
2. 分解产品需求,主导并细化技术实现方案,指导工程师提升团队能力
3. 跨组织协作和沟通。
任职要求:
1. 擅长独立思考,秉承技术为业务需求服务的理念。具备拆解 MRD/PRD 到合理工程实现方案的能力。
2. 有两年以上的一线研发团队管理经验,责任性强,沟通能力出色
3. 熟练掌握后端的基础组件,如监控系统,部署系统,数据库,消息队列,RPC,负载均衡等。
4. 有深入的 Java 基础理论知识和实际开发能力。
5. 有实际的 SAAS 或 PAAS 的开发,以及使用经验。
6. 有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验者优先
7. 有开源项目或为开源项目提交过 patch 者优先。
JAVA 架构:
工作职责:
- 负责微服务的架构设计和系统代码实现
- 负责乐言后端核心业务和技术组件设计和实现
- 保证服务器端提供快速稳定的服务
能力要求:
- 擅长独立思考,能够独立的完成从系统设计,到开发,到部署,到持续迭代的开发流
- 有深入的 Java 基础理论知识和实际开发能力
- 熟练掌握后端的基础组件,如监控系统,部署系统,数据库,消息队列,RPC,负载均衡等
- 有实际的 CAAS 或 PAAS 的开发,以及使用经验
- 有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验
- 有开源项目或为开源项目提交过 patch 者优先
- 良好的沟通能力和团队协作精神,较强的主动性和责任心
JAVA:
职责:
负责规则平台、模型平台、流程平台等业务中间件的设计、实现与维护
负责订单、商品、评价等电商中台服务的设计、实现与维护
要求:
本科以上学历,计算机相关专业,5 年以上互联网开发经验,对互联网产品架构设计有实际经验;
精通 JAVA,熟悉 Spring MVC, Spring Boot, Mybatis 等开源框架,熟悉微服务开发;
熟悉算法、数据结构、复杂度分析、软件设计;
熟练运用 MySQL 、Cassandra 等数据库的设计和开发;
理解 Linux 系统、网络协议、Web 服务等基础知识;
熟悉大型分布式系统的设计与实现;
积极主动,既能独立完成工作也能有效融入或带领团队。
有中间件、大数据、机器学习、自然语言处理相关开发经验者优先。
有主导或者参与过开源项目者优先(请附上项目链接)。
--------------------------------------
高级测试开发工程师
工作职责
1. 编写、维护自动化测试用例,参与研发工程师的 code review 。(调用 grpc/http 接口,发送 kafka/avro 消息,构造 mysql 数据)
2. 调研&落地智能客服机器人客户端自动化测试方案。
3. 开发&维护自动化测试工具和平台。(主要用 python/javascript,一部分 java/go )
4. 与 SRE 、工程效率团队合作建设测试基础设施。( gitlab, jupyter, kubernetes, spinnaker )
5. 通过技术手段帮助测试工程师、产品经理、数据标注、技术支持团队,提升公司效率。
工作要求
1. 熟练掌握至少一门编程语言,代码命名清晰,风格规范。
2. 了解算法、数据结构、复杂度分析、软件设计。
3. 熟练使用 git,commit 有条理。
4. 熟练使用 linux/windows 命令行工具。
5. 熟悉软件测试理论和方法,熟悉互联网行业测试环境及相关技术。
6. 本科及以上学历,3 年及以上计算机从业背景。
--------------------------------------
大数据架构:
岗位职责:
1. 负责公司大数据平台的设计和开发,负责 spark, hadoop, flink 等云计算平台的开发和优化;制定数据架构规范,进行核心代码编写,指导团队落地;
2. 负责数据基础架构和数据处理体系的升级和优化,技术难题攻关,持续提升核心系统性能,保证系统的安全、稳定、高效运行
3. 设计并实现对 BI 分析、数据产品开发、算法开发的系统性支持
4. 研究未来数据模型和计算框架的创新与落地,包括但不限于以下领域:大规模数据实时化、研发模式敏捷化、数据计算框架轻量化、数据模型组织方式业务化等方面参与制定并实践团队的技术发展路线
5. 建立良好的公司内外的业界技术影响力;参与培养未来数据人才;有效辅导团队,提升数据研发能力
任职要求:
1. 有很强的数据设计抽象能力,善于从复杂的数据问题中找到关键路径,能够开发创新而实际的分析方法以解决复杂的商业问题
2. 有作为技术负责人系统化解决问题的成功案例;有海量数据建模实践经验优先
3. 熟练掌握 Hadoop 、Spark 、Flink 、HBase 的原理特性以及适用场景,精通流式计算开发,有开源二次开发经验者优先,有 NLP 数据处理经验者优先
4. 性格积极乐观,诚信,能自我驱动,有较强的语言表达能力;具备强烈的进取心、求知欲及团队合作精神;具有良好的沟通、团队协作、计划和创新的能力
5. 本科以上学历,扎实的计算机专业基础,有 5 年以上大数据平台开发经验;
--------------------------------------
高级客户端工程师 Node.js(Electron)
职位描述
-负责桌面客户端研发工作
-和团队一起探索项目需求,给出良好的解决方案,一起完成开发及调试工作
-持续关注新技术,保持产品技术的先进性
职位要求
-熟练掌握 TypeScript 和 ES,有基于 React 等现代前端框架的项目开发经验
-熟练掌握 Electron/NW.js 开发
-对 Node.js 的 events/stream/net 等模块有实际使用经验
-了解 HTTP/WebSocket 协议
-熟练使用 Git,熟悉 CI/CD 流程,良好的开发流程习惯
-有跨端调试 /整合的经验
加分项
-使用其他技术栈开发过桌面客户端,如 QT
-有服务端开发经验
-掌握一门其他语言如 Rust/Go/Python/Java
-使用过 NodeFFI 或 N-API
-使用过 NPAPI/PPAPI
-使用过
Socket.io/RSocket-关注代码的工程实现质量,测试友好
--------------------------------------
算法
ML 、NLP
- 三到五年相关工作经验
- 硕士研究生及以上学历,计算机相关专业
- 熟悉 Java 和至少一种脚本语言
- 较强的系统编程能力以及多线程编程能力
- 了解常用机器学习库,例如 sklearn 、xgboost
- 了解深度学习常用算法,掌握 Tensorflow 、MXNet 、Keras 或 PyTorch 中任意一个
- 有基于 MPI 或 Parameter Server 分布式机器学习系统经验,或有 Hadoop/Spark 等大数据平台实践经验者优先
KG
- 硕士研究生及以上学历,计算机相关专业;
- 精通 Python/C++/Java 三种编程语言中的至少一种;
- 熟悉常用的公开知识图谱如 DBpedia, Freebase, Yago 等
- 熟悉 RDF 、OWL 等知识表示语言,掌握 Protege 等本体建模工具
- 熟悉知识抽取、知识融合和知识推理等基本算法和流程,有知识嵌入( Knowledge Embedding 如 TransE 等)等深度学习相关经验者优先;
- 熟悉使用 Neo4j 、AllegroGraph 、Virtuoso 等图数据库中的一种,有图数据库开发经验者优先;
- 有基于知识图谱问答系统开发经验者优先
- 二年以上相关工作经验,能够管理 3-5 人小团队者优先
--------------------------------------
另有[ 语言标注岗 ] [ 产品运营岗 ]欢迎垂询。
有对职位感兴趣的同学可以将简历直接发送给我,我会将简历直接给到对应岗位的 Leader 审核。
Mail : tsuijinglei[AT]gmail[point]com
邮件每晚查收,收到后会给出回复。