Mountain View, California, United States Hybrid Employment USD 189,000 - 303,000 Yearly

Aurora Innovation is hiring a Staff Software Engineer

About the Role

Aurora Innovation is hiring a Staff Machine Learning Engineer - Online Maps to join the Maps ML team. You will be responsible for providing reliable map data to the Aurora Driver by developing solutions for real-time world changes.

What You'll Do

  • Lead and collaborate with the Online Maps autonomy team to improve, ideate, and implement perception algorithms for the Aurora Driver.
  • Research and develop state-of-the-art deep learning and machine learning models for perception under challenging, diverse scenarios.
  • Develop novel verification and validation technologies and techniques.
  • Partner with engineers from online maps, simulation, and safety to ensure technology readiness for operation without a vehicle operator.
  • Build infrastructure and tests that support critical go/no go decisions for deploying the Aurora Driver.
  • Integrate, test, and deploy production-ready solutions into the production codebase.

What We're Looking For

  • Excellent software engineering skills in Python and/or C++.
  • Extensive experience in a deep learning framework such as PyTorch.
  • Extensive experience in Computer Vision, Machine Learning, Deep Learning, or other relevant AI areas, evidenced by industry work or a publication record.

Nice to Have

  • Relevant industry experience in self-driving vehicles, autonomy, or robotics.
  • Contributions to open source projects.
  • A strong track record in machine learning, as evidenced by top-tier publications in fields like computer vision (CVPR, ECCV, ICCV, IJCV), machine learning (ICML, NeurIPS, JMLR, PAMI), robotics (RSS, IJRR), or graphics (SIGGRAPH, TOG).

Technical Stack

  • Python
  • C++
  • PyTorch

Team & Environment

You will work within the Maps ML team, collaborating closely with autonomy, simulation, and safety engineers.

Benefits & Compensation

  • Base salary range: $189,000 - $303,000 per year.
  • Eligible for equity compensation.

Work Mode

This position offers a hybrid work arrangement.

Aurora Innovation is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, national origin, age, sex, gender identity, sexual orientation, marital status, pregnancy, ancestry, veteran status, disability, or any other status protected by law. We also consider qualified applicants with criminal histories consistent with applicable law and provide reasonable accommodations for individuals with disabilities.

Required Skills
PythonC++PyTorchDeep LearningComputer VisionMachine LearningArtificial IntelligenceSoftware Engineering
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Aurora Innovation

Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.

Visit website
Job Details
Department Software Development
Category data
Posted 14 days ago