Software Engineer, ML Dev Enablement

MOTIONAL SINGAPORE PTE. LIMITED

Singapore

On-site

SGD 80,000 - 130,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MOTIONAL SINGAPORE PTE. LIMITED is seeking a Software Engineer to join the ML Infrastructure: Dev Enablement Team. The role focuses on enabling rapid innovation in ML for autonomous driving by building scalable, high-performance cloud environments.

You will partner with ML researchers and engineers to maximize GPU availability, optimize distributed training, and deliver robust infrastructure using Kubernetes and cloud platforms. Excellent collaboration and ownership are expected.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 2+ years of professional software engineering experience with distributed systems.
  • Proficiency in Python, Go, or C++.
  • Experience building on AWS or other cloud platforms and using Kubernetes.
  • Experience with the ML development lifecycle.
  • Strong written and oral communication, ownership of infrastructure components, and mentoring junior engineers.

Responsibilities

  • Architect Multi-Cloud Solutions: design multi-cloud architectures to improve availability, scalability, and GPU resource resilience.
  • System-Level ML Optimization: profile and optimize distributed training jobs, focusing on data loading, memory management, and network throughput.
  • Build Agentic AI Tooling: develop tools to automate workflows and streamline the ML lifecycle for dev productivity.
  • Scale Core Infrastructure: drive development of the core ML infrastructure and the Cloud Development Environment using Kubernetes for high-scale distributed systems.
  • Collaborate Cross-Functionally: work with ML engineers and data scientists to meet infrastructure needs.
  • Drive Engineering Excellence: promote best practices in software engineering, reliability, and code quality, mentoring junior engineers.

Skills

Distributed systems
Python
Go
C++
AWS
Kubernetes
ML development lifecycle
Communication

Education

BS or MS in Computer Science or related field

Tools

Kubernetes
AWS

Job description

About the Role

We are looking for a Software Engineer to join our ML Infrastructure: Dev Enablement Team. Our mission is to build a frictionless development environment that empowers our researchers and engineers to rapidly innovate on deep learning models for autonomous driving.

We manage a high-scale Cloud Development Environment (CDE) platform that provides standardized, high-performance workspaces for ML development. As we evolve, in this role, you'll spearhead high-impact initiatives: designing multi-cloud setups to maximize GPU availability, driving deep-level model optimization, and building next-generation Agentic AI toolings. You will play a pivotal role in ensuring our training ecosystem remains cutting-edge, resilient and highly efficient.

What You'll Be Doing
  • Architect Multi-Cloud Solutions: Explore, design, and implement multi-cloud architectures for our ML training platform to increase the availability, scalability, and resilience of high-performance compute resources (GPUs).
  • System-Level ML Optimization: Partner closely with ML Researchers to profile and optimize distributed training jobs (PyTorch/DDP). Focus on resolving system-level bottlenecks - such as data loading (I/O), memory management, and network communication overhead to maximize GPU utilization and training throughput.
  • Build Agentic AI Tooling: Design, develop, and enhance Agentic AI tools and systems to automate workflows, streamline the ML lifecycle, and empower developer productivity.
  • Scale Core Infrastructure: Drive the continuous development of our core ML infrastructure and existing CDE platform, leveraging Kubernetes to build robust, high-scale distributed solutions.
  • Collaborate Cross-Functionally: Partner with ML engineers and data scientists to understand their complex needs, bridging the gap between underlying infrastructure and model development.
  • Drive Engineering Excellence: Champion best practices in software engineering, system reliability, and code quality while mentoring junior engineers through high-level system design and code reviews.
What We're Looking For
  • BS or MS in Computer Science or related field
  • 2+ years of professional experience in software engineering with strong foundations in distributed systems.
  • Expertise with Python or Go or C++
  • Solid experience with building on AWS services or other Cloud platforms and container orchestration using Kubernetes.
  • Experience with the various stages of the ML development lifecycle
  • Strong written and oral communication skills, with a track record of successfully taking ownership of infrastructure components and mentoring junior engineers.
Bonus Points
  • Hands-on experience with ML model profiling and performance optimization for distributed training.
  • Experience managing or working with high-performance compute resources (GPUs).
  • Experience with ML frameworks such as PyTorch or Ray.
  • Experience building, integrating, or enhancing Agentic AI systems and LLM-driven developer tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, ML Dev Enablement
Software Engineer, ML Dev Enablement

Motional • Singapore

On-site
SGD 120,000 - 180,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

K2 PARTNERING SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 300,000
AI Engineer (ML Systems & Infrastructure)
AI Engineer (ML Systems & Infrastructure)

SwapeTech • Singapore

On-site
SGD 180,000 - 260,000
Machine Learning Engineer
Machine Learning Engineer

HCL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior ML Infra Engineer: Multi-Cloud & GPU Scaling
Senior ML Infra Engineer: Multi-Cloud & GPU Scaling

Motional AD Inc. • Singapore

On-site
SGD 120,000 - 180,000
AI Infra Engineer (ML Platform, AI Native production, Algorithm, cutting-edge technology, multinational company)
AI Infra Engineer (ML Platform, AI Native production, Algorithm, cutting-edge technology, multinational company)

DADACONSULTANTS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
ML Platform Engineer/Senior Engineer
ML Platform Engineer/Senior Engineer

Motional AD Inc. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer, ML Infrastructure
Senior Software Engineer, ML Infrastructure

MOTIONAL SINGAPORE PTE. LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Changi Airport Group (Singapore) Pte. Ltd. • Singapore

On-site
SGD 90,000 - 160,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

K2 Partnering Solutions • Singapore

On-site
SGD 180,000 - 240,000