AI机器学习开发工程师

岗位职责:

1. 根据公司项目安排,参与项目需求调研与分析;

2. 负责公司项目的开发,优化,架构设计等

3. 负责系统上线、发版的单元测试,编写相关开发文档。

4. 对公司的产品提出合理建议,致力于产品提升。

岗位要求:

1、算法与模型:熟练掌握回归、分类、聚类、时间序列分析等机器学习算法,熟悉强化学习、关联规则挖掘等进阶算法;能针对设不同需求,准确选择并运用合适算法构建模型。

2、深度学习框架:精通transformers框架,熟悉模型训练、微调及导出为onnx模型的全流程;掌握PyTorch等深度学习框架,具备处理复杂数据特征和模型结构的能力。

3、数据处理与分析:熟练使用Python进行数据清洗、特征工程;熟悉pandas、numpy、scikit-learn等数据处理与分析库;能够从多源异构数据中提取有效信息。

模型部署与优化:熟悉onnx模型的部署与推理,了解ONNX Runtime等推理引擎;掌握模型性能优化方法,能根据实际应用场景对模型进行轻量化处理和效率提升。

4、工程实现能力

要求熟练使用Python、Java、C++等编程语言,掌握Hadoop、Spark、PySpark等大数据技术栈,并具备模型部署能力。

5、熟悉MySQL/PG/向量库等数据库产品,熟练使用maven、git等构建工具和版本管理工具。

6、有较强的学习和沟通能力,良好的团队协作精神,极强的责任心,工作踏实、勤恳,有钻研精神。

7、有三年以上AI或机器学习工作经验

公司地点:北京丰台区扑满山1号楼17楼

公司简介:

职位发布者:周先生

中博信息技术研究院有限公司

融资阶段:

公司规模:

相似职位: