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