机器学习平台研发工程师
岗位摘要
参与MiniMax机器学习平台的研发,设计和实现机器学习相关的基础设施、算法框架及工具链;关注机器学习研发过程的稳定性、资源利用率等核心指标优化;基于机器学习系统、云原生、云计算架构等多角度进行技术问题解决和前沿探索
岗位职责
- 参与MiniMax机器学习平台的研发,设计和实现机器学习相关的基础设施、算法框架及工具链
- 关注机器学习研发过程的稳定性、资源利用率等核心指标优化
- 基于机器学习系统、云原生、云计算架构等多角度进行技术问题解决和前沿探索
- 覆盖资源调度、任务编排、模型训练、模型管理、数据集管理、工作流编排、ML for System等多个子方向领域的工作
任职要求
- 熟悉Linux平台下的分布式系统开发及运维
- 具有Golang/Python/C/C++等至少一种高级语言开发经验
- 熟悉计算机组成原理及操作系统原理
- 熟悉分布式系统原理,有大规模分布式系统设计、开发和维护经验者优先
- 熟悉容器技术,具有Docker、Kubernetes开发或使用经验
- 有机器学习平台研发经验,具备大规模训练任务和推理服务的编排、在离线混部及资源调度经验者优先
- 了解PyTorch/TensorFlow/JAX/PaddlePaddle/MindSpore等机器学习框架、GPU/NPU/ARM等异构计算系统与架构、RDMA高性能网络,有相关系统研发经验者优先