Principal Software Engineer

MOTIONAL SINGAPORE PTE. LIMITED

Singapore, Singapore
Not specified (likely hybrid or onsite based on the nature of the work).
7+ years professional software engineering experience
Masters or ph.d. in computer science
Experience with tensorflow or pytorch deep learning frameworks
Motional Singapore is seeking a Principal Software Engineer for their Map Semantics team, which focuses on developing machine learning models for autonomous vehicles. The ideal candidate should have significant experience in software engineering and a strong academic background in computer science or related fields, particularly in real-time object detection and deep learning

Job Summary

  • The team develops machine learning models to detect fixed, semantic objects in multi-modal data to enable mapping and real-time localization for self-driving vehicles.
  • You will define and execute semantic scene mapping projects that improve the capability of autonomous vehicles to efficiently map roadways and localize themselves.
  • Candidates are expected to have a proven track record of publications in relevant conferences such as CVPR, ICML, NeurIPS, or ICCV.

Matching Summary

Match Score: 85

Motional Singapore is seeking a Principal Software Engineer for their Map Semantics team, which focuses on developing machine learning models for autonomous vehicles. The ideal candidate should have significant experience in software engineering and a strong academic background in computer science or related fields, particularly in real-time object detection and deep learning.

Skills & Requirements

Must-have

  • 7+ years professional software engineering experience
  • Masters or Ph.D. in Computer Science
  • Experience with TensorFlow or PyTorch deep learning frameworks
  • Fluency in Python and scientific computing libraries
  • Proven track record of deploying ML solutions for autonomous vehicles

Nice-to-have

  • Familiarity with multi-view geometry and factor graph optimization
  • Experience with embedded systems and real-time optimization
  • Background in remote sensing and geospatial coordinate frames
  • Knowledge of change detection and map updating techniques
  • Experience with un/supervised learning techniques
  • Strong programming skills in C++

Key Requirements

  • 7+ years of professional software engineering experience
  • Masters or Ph.D. in Computer Science or related field
  • Advanced knowledge of software engineering principles
  • Extensive experience in metrics design and development

Work Rights

Not specified

Tailored Resume

Cover Letter