岗位职责
vivo自研的高性能、高可用的机器学习模型训练平台,服务于推荐、广告、搜索等业务,集核心训练框架、模型与任务管理等为一体,为公司互联网产品提供优质的算法建模能力,赋能业务快速发展。
1. 负责机器学习训练平台架构的设计开发;
2. 负责解决高并发、高性能、高稳定性等技术难题,保障模型训练的快速稳定;
3. 涵盖多个子领域方向的工作:调度、训练、推理、模型管理、实时计算等;
4. 负责对前沿模型算法的调研和引入;
5. 负责对前沿框架技术的调研和引入,比如层级ps、异构计算、gpu优化等。
任职要求
1. 本科以及上学历,熟练掌握linux环境下的c++语言;
2. 有良好的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆解;
3. 有过至少1种机器学习算法的落地经验;
4. 有良好的团队协作精神及文档管理习惯。
加分项:
1. 掌握分布式原理,参与过大规模分布式系统的设计、开发、维护;
2. 熟悉至少一种主流的机器学习框架(tensorflow/mxnet/pytorch等)的底层原理
3. 有过参数服务器的开发经验者优先;
4. 有过gpu训练优化开发经验者优先。