Software Engineer Performance Engineering Optimization
Aurora develops and commercially operates AI-powered self-driving freight technology through its Aurora Driver system.
Funding history
Investors
About Aurora Innovation, Inc.
Aurora is a public autonomous-vehicle technology company focused on self-driving freight. Its Aurora Driver combines hardware and AI software to operate trucks and underpins its driver-as-a-service trucking product.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will create tooling to probe, collect, and process large volumes of performance data from vehicles and simulations. You will design, build, and maintain cost-effective data pipelines and processing systems that transform data for visualization and analysis. You will collaborate with engineers across autonomy, sensing, and vehicle-platform infrastructure on optimization efforts.
Requirements
- C++ or Python programming and software design skills
- Knowledge of ETL pipelines
- Ability to apply statistical and machine learning methods for data analysis
- Experience and knowledge of Linux fundamentals
- BS or MS in Robotics, Computer Science, or a related field
- 1–3 years of professional experience
Responsibilities
- Create tooling to probe, collect, and process performance data from vehicles and simulations
- Design, build, and maintain data pipelines and processing systems
- Ingest and transform data from multiple sources into the data warehouse
- Support downstream performance visualization and analysis tools
- Collaborate with engineers across autonomy, sensing, and vehicle-platform infrastructure on optimization efforts
Benefits
- Annual bonus
- Equity compensation
