Senior Principal Engineer

closed
Motional Logo

Motional

πŸ’΅ $146k-$266k
πŸ“Remote - Worldwide

Summary

Join Motional's Prediction team and contribute to the development of cutting-edge deep learning architectures for autonomous vehicles. You will design and iterate on models for scene understanding and behavioral prediction, analyze extensive self-driving datasets, and collaborate with cross-functional teams. Opportunities exist for Senior and Principal Engineers, each with specific responsibilities and experience requirements. The roles involve deploying solutions to autonomous vehicles, leading technical initiatives, and fostering a culture of innovation. Remote work options are available within the United States, and competitive compensation and benefits packages are offered.

Requirements

  • Bachelor's, Master's, or Ph.D. degree in Machine Learning, Robotics, Computer Science, Mechanical Engineering, Applied Mathematics, or a related field
  • Experience designing, training, analyzing, and deploying neural networks with PyTorch or other modern deep learning frameworks
  • 5+ years of professional software development experience
  • Prior experience in autonomous vehicles or related robotics field
  • Experience owning and leading technical development on features from problem formulation through implementation, testing, and real-world deployment
  • 3+ years of software development experience
  • 7+ years of software development experience

Responsibilities

  • Design and iterate on the latest deep learning architectures for scene understanding and behavioral prediction
  • Perform deep analysis of our extensive self-driving datasets to ensure critical data is well represented in our model training
  • Work with adjacent perception, planning, and mapping teams to ensure our behavioral models integrate seamlessly into the entire AV stack
  • Collaborate with our inference acceleration engineers to ensure model deployment remains fast and scalable to future vehicle platforms
  • Work with our evaluation and systems engineering teams to test model releases on critical driving behaviors, both in simulation and on the road
  • Help create and reinforce a culture of inclusion, innovation, and excellence
  • Develop a variety of deep learning algorithms for scene encoding and behavior prediction, with code contributions in both Python and C++
  • Lead and maintain efficient training and testing pipelines to optimize end-to-end deployment time
  • Deploy solutions directly to our autonomous vehicles and work with partner teams to analyze their impact
  • Drive goal achievement for the prediction team consistently
  • Define technical roadmap for cutting-edge prediction and scene encoding systems, primarily using machine learning
  • Lead cross-team efforts and serve as a lead engineer directly responsible for landing large, multi-quarter initiatives involving the work of several engineers
  • Contribute toward building a high-performing team, serving as a role model to those around you in at least one technical area and one behavioral area
  • Provide a vision for not only our team but surrounding teams as well

Preferred Qualifications

  • 2+ years of Deep Learning product development experience
  • 1+ years of C++ software development experience
  • Strong track record of tackling less well-defined problems, and executing efficiently to deliver the successful outcome
  • Experience mentoring and collaborating with others
  • 4+ years of Deep Learning product development experience
  • 2+ years of C++ software development experience
  • 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
  • Publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, CoRL, IROS, ICRA, etc.)
  • Strong programming skills in C++ and/or CUDA programming

Benefits

  • This opportunity can support remote work within the United States, with occasional travel
  • Medical, dental, vision
  • 401k with a company match
  • Health saving accounts
  • Life insurance
  • Pet insurance
  • This role may include additional forms of compensation such as a bonus or company equity
This job is filled or no longer available