作为软件产品工程团队的高级机器学习开发人员,您将有机会设计、调整和维护由强大软件平台支持并与机器人拾取和放置系统内复杂硬件组件集成的机器视觉深度学习解决方案。您将处理并协调对即时和未来产品需求的考虑,包括但不限于可扩展性、可维护性、性能、准确性、可靠性、安全性、合规性、成本和鲁棒性,即使在需求可能不明确或不断变化的情况下也能做到。您将与多个办公室的机器人学家、软件和机器学习开发人员、硬件工程师、质量保证人员、研究人员以及产品经理和支持专家进行跨职能合作。您将在我们的实验室开发解决方案,定义验证测试程序,发布版本,并在我们的机器人群中部署、实验、监控、RCA和优化它们。在这个角色中,您将参与轮班值班以服务我们的客户。
您所具备的能力:
• 5年或以上的机器学习框架/库、数据预处理、特征工程、模型训练/调优/评估、A/B实验、大规模数据分析/可视化平台以及在边缘和云原生架构上部署解决方案的专业经验
• 对机器学习算法的数学、概率和统计基础有高级理解能力
• 对应用机器学习的最新发展保持活跃的关注,并对发现改进产品能力的创新解决方案充满激情
• 能够应对各种挑战,并适应不断变化的优先事项,平衡长期使命与短期需求
• 能够激励、培养和指导其他团队成员、实习生和同行
• 重视团队合作而非个人工作方式,并能够接受他人的挑战
技术技能:
• 能够在Linux上开发清晰、高效、易于维护的Python代码,并在时间和资源限制内完成
• 完全熟悉现代软件开发流程,如设计文档、代码审查、持续集成/持续交付、测试、项目管理工作流程和源代码控制规范
• 出色的分析、解决问题、沟通和组织能力
• 计算机科学学士学位或同等经验
额外资格加分:
• 在编程语言和范例方面具备更广泛或更深入的经验。我们使用Go和C++,相信您可以学到所需的知识
• 熟练掌握Tensorflow或PyTorch和NumPy或pandas
• 能够快速学习,并能够灵活处理不同的问题领域和项目
• 在机器人操纵、模拟、全栈和API开发、机器视觉和深度学习方面具备背景
即使您不了解上述所有内容,我们仍然希望听到您的声音。