Taro Logo

Software Engineer, Perception Scenarios

Aurora develops self-driving technology to deliver safer, more efficient, and accessible transportation and logistics solutions.
$146,000 - $234,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
AI · Automotive

Description For Software Engineer, Perception Scenarios

Aurora, a leading autonomous vehicle technology company, is seeking a Software Engineer for their Perception Scenarios team in Pittsburgh. This role combines backend engineering with autonomous driving technology, focusing on developing large-scale systems that track autonomy development and produce interactive metrics and insights.

The position offers an exciting opportunity to work on the Aurora Driver platform, which aims to revolutionize transportation and logistics through self-driving technology. As a Perception Platform Backend Engineer, you'll be at the forefront of developing systems that enable fast and reliable ML model evaluation, working with cutting-edge technology in autonomous driving.

The role requires strong expertise in Python or C++/C programming, with at least 5 years of industry experience. You'll be responsible for architecting backend systems, building scalable services, and improving data processing pipelines. The position offers a competitive salary range of $146,000 - $234,000, plus bonus and equity compensation.

Working at Aurora means joining a team of extraordinarily talented individuals united by strong values and a mission to make transportation safer and more efficient. The company emphasizes a culture of integrity, ambitious goal-setting, and collaborative success. They maintain a strong commitment to inclusion and consider candidates regardless of their background or status.

This is an excellent opportunity for experienced software engineers who want to make a significant impact in the autonomous driving industry while working with complex systems and advanced technology. The role offers substantial ownership and leadership opportunities, working across various teams including Simulation, Planning, Cloud, and Tools.

Last updated 5 days ago

Responsibilities For Software Engineer, Perception Scenarios

  • Architect powerful backend systems that flow into dynamic web services and visualizations
  • Build scalable services and specialized systems for Perception evaluations
  • Improve the automation and reliability of large data processing pipelines
  • Integrate backend data pipelines with human workflows in an efficient manner
  • Significant ownership, independence, and leadership working across systems and teams

Requirements For Software Engineer, Perception Scenarios

Python
  • BS / MS / PhD degree in Computer Science or a related field
  • Excellent programming and software design skills in Python or C++/C
  • Strong industry software experience (5+ years)
  • Experience with backend design and data modeling
  • Comfort working on large codebases and software systems
  • Great collaboration and communication skills

Benefits For Software Engineer, Perception Scenarios

  • Annual bonus
  • Equity compensation
  • Benefits package

Interested in this job?

Jobs Related To Aurora Software Engineer, Perception Scenarios