Principal Engineer - Behaviors

Motional
Summary
Join Motional's Behaviors team and contribute to the development of self-driving vehicles. Work alongside world-class engineers and researchers to build the technology for perceiving dynamic scenarios and predicting future behavior of agents around robotaxis. This role offers the possibility of remote work within the US with occasional travel. As a Principal Engineer, you will define the team's direction, advise leaders, connect technology to business impact, and prototype and deploy solutions. You will also mentor engineers and researchers and foster a culture of innovation. The role requires significant experience in machine learning, deep learning, and software engineering, along with strong leadership skills. Motional offers a competitive salary and benefits package.
Requirements
- BA, Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experience
- In-depth understanding of common Machine Learning, Deep Learning algorithms, or ML Planning
- Experience designing, training, and analyzing neural networks for at least one of the following applications: object detection, semantic/instance segmentation, visual classification, motion/gesture recognition, sensor fusion, multitask learning, motion prediction, and/or multi-object tracking
- Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods
- Fluency in Python, including standard scientific computing libraries and Python bindings development experience
- Experience with PyTorch or other deep learning frameworks
- Experience working with large data sets and deriving insights from data
- Effectiveness at leading and executing large, complex technical initiatives
- Strong track record of tackling ambiguous problems, creating clarity from it, and driving it to successful outcomes
Responsibilities
- Define and influence the direction of the team, organization, and/or department
- Advise leaders on technology problems and solutions
- Connect and drive business impact through technology solutions
- Formulate problems, architect solutions, and design processes
- Prototype, evaluate, implement, and iterate on solutions
- Pioneer research into state of the art solutions and systems for autonomous vehicles
- Productionize and deploy solutions onto autonomous vehicle fleets
- Mentor and grow junior and experienced engineers and researchers
- Help create and reinforce a culture of inclusion, innovation, and excellence
Preferred Qualifications
- Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, ICL, etc.)
- PhD in machine learning, computer vision, or robotics vision
- Experience working on autonomous vehicles, or related fields
- Experience in deploying models into real-world environments
- Strong programming skills in C++ and/or CUDA programming
Benefits
- Medical, dental, vision
- 401k with a company match
- Health saving accounts
- Life insurance
- Pet insurance
- Remote work within the United States, with occasional travel
- Bonus or company equity