Job Search and Career Advice Platform

Enable job alerts via email!

Senior Machine Learning Engineer

MOTIONAL SINGAPORE PTE. LIMITED

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech firm specializing in autonomous driving in Singapore is seeking a Machine Learning Engineer to develop perception systems for self-driving vehicles. You will collaborate with top engineers and researchers, participate in the full development cycle, and optimize models for performance. Ideal candidates have over 3 years of experience with deep learning frameworks and strong programming skills in C++. This role offers a chance to grow in a fast-paced environment.

Qualifications

  • 3+ years of experience with deep learning frameworks.
  • Proven track record of developing perception systems.
  • Advanced knowledge of software engineering principles.

Responsibilities

  • Participate in the full machine learning development cycle.
  • Productionize and deploy perception models on edge devices.
  • Collaborate with cross-functional teams to implement solutions.

Skills

Machine Learning
Programming in C++
Deep Learning (Pytorch)
Python
Distributed Systems

Education

Bachelor’s Degree in a related field
Masters or Ph.D. in Machine Learning or related

Tools

Pytorch
TensorRT
CUDA
Job description

On our Perception team, you have the opportunity to work with world-class ML engineers and research scientists, whose mission is to make self-driving vehicles a reality and to create a positive social impact. Our team works on the tech stack responsible for perceiving the dynamic scenarios, and further tracking and classifying objects around our robo-taxi. We are looking for engineers who are passionate about Level 4 autonomous driving technology, excited by intellectual challenges, and interested in pursuing career growth with a fast-growing company.

What you’ll be doing:
  • Participate in the full machine learning development cycle, including data preprocessing, model training, evaluation, and deployment.
  • Productionize and deploy our large perception model on edge devices with optimization techniques in mind (e.g. pruning, quantization)
  • Optimize training with large data and distributed machines
  • Collaborate with cross‑functional teams to implement scalable solutions and improvements
  • Troubleshoot, debug, and optimize machine learning workflows for efficiency and performance.
What We’re Looking for:
  • Bachelor’s Degree. Masters or Ph.D. in Machine Learning, Computer Science, Robotics, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experience
  • 3+ years of experience with deep learning frameworks such as Pytorch
  • Strong programming skills in C++, TensorRT, and/or CUDA programming
  • Fluency in Python, including standard scientific computing libraries and Python bindings development experience
  • Proven track record of developing and deploying perception systems for autonomous vehicles or robotics
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods
Bonus Points:
  • Experience with embedded systems and real‑time optimization, especially in the autonomous driving industry
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.