Principal Software Engineer, Perception & ML Platform Lead

Motional

Singapore

On-site

SGD 180,000 - 300,000

Full time

11 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Motional is hiring for a leadership role on the Perception Platform, partnering with world-class ML engineers and research scientists to advance self-driving vehicle tech. You will lead a team building data, training, and evaluation pipelines for perception modelling, while shaping strategy and mentoring engineers.

The role emphasizes hands-on coding, system architecture, and collaboration across ML, data, and software teams. Location is in Singapore with a global, driverless-technology focus.

Qualifications

  • 7+ years of professional software engineering experience, with at least 3+ years in leadership or mentorship.
  • 2+ years of experience developing, operating, or supporting distributed ML training across clusters of GPU nodes.
  • BS or MS in Computer Science or a related technical field.
  • A passion for remaining hands-on and producing production-grade code.
  • Fluency in Python and familiarity with NumPy and Pandas.
  • Proven backend development experience and architecture of complex systems.
  • Deep ML/Perception knowledge to guide pipelines/tooling.
  • Experience delivering data visualization tools or internal dashboards.
  • Strong software engineering principles; leading design/ reviews and testing.
  • Excellent communication and collaboration skills.

Responsibilities

  • Build, lead and manage a high-performing team in creating, maintaining, and optimizing data, training, and evaluation pipelines for perception modelling.
  • Provide technical guidance, mentorship, and career development opportunities to team members.
  • Define team goals, priorities, and roadmap aligned with company objectives.
  • Work closely with ML engineers to identify and resolve challenges and implement improvements.
  • Lead design and code reviews; ensure adoption of best practices.
  • Foster cross-functional collaboration to align with broader organizational goals.

Skills

Leadership
Distributed ML
Python
Data processing
Backend development
ML systems
Communication
Data visualization
C++

Education

BS or MS in Computer Science or related field

Tools

Kubernetes
Ray
PyTorch
TensorFlow
Docker

Job description

Motional is hiring for a leadership role on the Perception Platform, partnering with world-class ML engineers and research scientists to advance self-driving vehicle tech. You will lead a team building data, training, and evaluation pipelines for perception modelling, while shaping strategy and mentoring engineers.

The role emphasizes hands-on coding, system architecture, and collaboration across ML, data, and software teams. Location is in Singapore with a global, driverless-technology focus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Team Lead - Perception Platforms
Principal Software Engineer, Team Lead - Perception Platforms

Motional • Singapore

On-site
SGD 180,000 - 300,000
Lead Perception Engineer, Robotics & Real-World Autonomy
Lead Perception Engineer, Robotics & Real-World Autonomy

GrabTaxi Holdings Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+4
Senior Autonomous Perception & Prediction Engineer
Senior Autonomous Perception & Prediction Engineer

Grab • Singapore

On-site
SGD 120,000 - 180,000
Lead Perception Engineer, Robotics — Real‑World Autonomy
Lead Perception Engineer, Robotics — Real‑World Autonomy

Grab • Singapore

On-site
SGD 180,000 - 240,000
Term Life Insurance
Medical Insurance
GrabFlex
+3
Robotics ML & Vision Scientist for Real-World Perception
Robotics ML & Vision Scientist for Real-World Perception

Randstad Singapore • Singapore

On-site
SGD 90,000 - 150,000
Lead Software Engineer, Perception (Robotics)
Lead Software Engineer, Perception (Robotics)

Grab • Singapore

On-site
SGD 180,000 - 240,000
Term Life Insurance
Medical Insurance
GrabFlex
+3
Lead Robotics AI/ML Engineer — Edge & Perception
Lead Robotics AI/ML Engineer — Edge & Perception

Dyson • Singapore

On-site
SGD 80,000 - 120,000
Robotics Software Engineer — Perception & Sensor Fusion
Robotics Software Engineer — Perception & Sensor Fusion

GMP Technologies • Singapore

On-site
SGD 78,000 - 123,000
Senior Robotics Perception & Prediction Engineer
Senior Robotics Perception & Prediction Engineer

GrabTaxi Holdings Pte. Ltd. • Singapore

On-site
SGD 150,000 - 190,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Lead Software Engineer, Perception (Robotics)
Lead Software Engineer, Perception (Robotics)

GrabTaxi Holdings Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+4