级别:高级(作为机器学习工程师、数据工程师、软件开发人员之一,总共拥有7年经验,其中至少3年为机器学习工程师)
描述:Monolith AI正在寻找一位经验丰富的高级机器学习工程师,该工程师在大规模机器学习模型的实际开发和部署方面有着卓越的业绩。这个角色需要一个技术专家,擅长实际实施和高级推理。成功的候选人将在各种项目中部署过多个机器学习模型,而不仅仅是维护一些企业管道。在云端构建和部署解决方案的经验(尤其是在多个云平台上)更佳!
主要职责:
• 在大规模基于云的环境中设计、开发和部署先进的机器学习模型。
• 处理多个复杂数据工作流,并优化机器学习管道的效率和可扩展性。
• 使用Spark、Horovod或PyTorch/Tensorflow中的原生分布式框架开发和维护分布式机器学习系统。
• 领导机器学习基础设施的战略规划和实施,确保模型的稳定、可扩展的训练和服务。
• 创新并与机器学习和云技术的最新趋势和进展保持同步。
资格要求:
• 在大规模部署机器学习模型方面有稳定和可扩展的经验。
• 在至少一个云平台上构建解决方案的专业知识。
• 熟练掌握Spark、Kubeflow或其他类似的云不可知框架中的至少一种。
• 在分布式机器学习方面有丰富的经验,利用Spark、Horovod和PyTorch或Tensorflow中的原生分布式能力。
• 出色的问题解决、分析和沟通能力。
附加要求:
• 在以机器学习为重点的动态产品开发环境中有经验。
• 在机器学习工程方面有创新和成功部署的历史。
• 在稳定和可扩展的机器学习训练和服务技术方面具备专业知识。