Senior Engineer, Data & ML Infrastructure

Motional
Summary
Join Motional AD Inc. as a Senior Engineer in Data & ML Infrastructure to build large-scale solutions for mining challenging driving scenarios and enhancing learned model performance in autonomous driving. Collaborate with ML infrastructure teams, develop methods for extracting uncertainty indicators, and analyze model performance. Provide statistical insights, conduct deep learning experiments, and guide junior researchers. This role requires a bachelor's degree in a related field and five years of post-bachelor's industry experience. The position offers a competitive salary and may include additional compensation such as a bonus or company equity. Motional provides various benefits, including medical, dental, vision, 401k, and more. Remote work from any U.S. state may be possible.
Requirements
- Bachelorโs degree in computer science, information technology, or a closely related technical field plus five years of post-bachelorโs industry experience
- Industry experience with Python
- Production-quality software development, applying solid software engineering principles such as configuration management, source control, build processes, code reviews, testing methodologies, app containerization, and continuous integration
- Core AWS services (S3, RDS, Athena, Redshift or EKS)
- DBMS (PostgreSQL, MySQL, MongoDB or SQLlite)
- Industry experience writing SQL queries for data analysis purposes
- Data modeling and dashboarding for data analysis purposes (Looker or Redash)
- Architecting and shipping high-performance & large-scale distributed systems deployed in real world robotics applications
- Conducting system & software design
- Project management and practicing agile methodologies
Responsibilities
- Work on large-scale solutions for mining challenging driving scenarios to boost learned model performance across various autonomous driving tasks
- Collaborate with ML (Machine Learning) infrastructure teams and contribute to workflows for continuous learning through iterative mining, error analysis, training and deployment
- Research and develop methods for extracting uncertainty and informativeness indicators to automatically mine for challenging scenes and analyze model performance
- Provide statistical depth and insights on model uncertainty, generalization and robustness
- Conduct deep learning experiments and write technical reports
- Provide guidance to junior researchers on research projects and design document reviews
Benefits
- Medical, dental, vision
- 401k with a company match
- Health saving accounts
- Life insurance
- Pet insurance