平台工程师(MLOps)- 新加坡人工智能

14个月前全职
National University Of Singapore

National University Of Singapore

location 新加坡
unsaved
职位描述 AI 新加坡(AISG)是由国家研究基金会(NRF)推出的全国人工智能(AI)计划,旨在夯实国家在人工智能领域的深厚能力。 该计划办公室由新加坡国立大学(NUS)承办,并汇集了所有新加坡的研究机构以及发展人工智能产品的充满活力的AI初创企业和公司,进行以应用为导向的研究,培养知识,创建工具,并培养人才,为新加坡的人工智能努力提供动力。 自2017年成立以来,我们树立了一种尊重、持续学习、实验和好奇心的文化,所有工作都围绕创新展开。候选人将加入一个由AI工程师、数据科学家、顾问、数据工程师和平台工程师组成的优秀团队,他们都受到在新兴技术上工作并引领新加坡走向人工智能驱动未来的机会的激励。 候选人,特别是资深人员,将被期望提供技术领导力,独立参与利益相关者的参与,指导初级工程师和学徒,并提出改进系统的想法。 作为平台工程师(MLOps)在平台工程组下,您将帮助构建和运营现代基础设施和系统,以运行大规模机器学习和深度学习工作负载。您还将设计、开发和维护AISG平台和工具堆栈,以支持AIAP、100E项目团队和合作伙伴构建更好、更快的产品。 职责和责任 • 评估、架构、部署和维护平台和工具堆栈,为AISG工程师在履行其角色和责任时提供支持。 • 指导AISG学徒,并在需要时协助他们开发端到端的MLOps工作流程,以促进AI生命周期,并确保以高效和可持续的方式交付解决方案。 • 充当平台工程和AI项目团队之间的中间人。 • 协助基础设施运营、数据运营和体验团队构建和维护具有弹性、安全和高性能的生产基础设施。 • 实施基础设施即代码(IaC)流程,自动化系统的配置、部署和监控。 • 与AISG的合作伙伴合作,设计、实施和部署新系统和改进现有系统。 • 在发生系统问题时记录和解决问题。 • 开发改进和自动化基础设施配置的工具和软件。 • 提出和推动完成上述职责的技术决策,包括文档编写。 资质 • 出色的沟通技巧,包括思考倾听技巧和清晰简洁地表达复杂思想的能力。 • 使用工程基础知识和架构知识全面地思考工程问题的能力。 • 以系统化的方法进行开发和工程,如调试、DevOps和MLOps实践以及敏捷软件开发。 • 至少担任过一种工程或基础设施职位至少2年。 • 熟练掌握至少一种常用编程语言,如Python、Ruby、Go、Rust、Javascript、Java、C#等。熟练掌握Python更佳。 • 熟练管理Linux系统。 • 基本熟练掌握包括数据分析、预测建模和模型评估在内的机器学习概念。 • 熟练掌握至少一种自动化工具(Ansible、Chef、Puppet、Bash、PowerShell等)。 • 熟悉虚拟化技术(KVM、VMWare等)。 • 熟悉容器和容器编排技术(Docker、rkt、Singularity、Kubernetes、Docker Swarm、Helm等)。 • 熟悉AWS、Microsoft Azure、Google Cloud Platform等公共云提供商。 • 在云端或分布式系统上部署应用的经验。 • 具备自动化系统设计和实施的能力(自动化部署和自动化测试)。 我们也会考虑持有AICE副级认证及以上资质的人,尽管他们可能缺乏经验,但展示出上述技能的能力和潜力。 更多信息 地点:肯特岗校区 组织:副校长办公室(研究与技术) 部门:AI 新加坡 员工推荐资格:否 职位申请ID:23796