Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Our team is at the core of Avride's self-driving stack. We build the base infrastructure layer that powers all autopilot code. It includes C++ framework for implementing autonomy components, execution graph building and optimization systems, as well as runtimes that execute those graphs, both onboard and in simulation.
For the onboard runtime, we aim to achieve the best possible performance while operating under strict latency guarantees and reliability requirements.
For the simulation runtime, our focus is reproducibility and determinism, that’s critical for evaluating quality and safety of our technology.
Engineers on our team set the bar for code quality and reliability, and we share these standards with the rest of the development teams at Avride.
We're looking for a Senior C++ Engineer to work full-time on critical components at the heart of our self-driving software stack. This role requires a thorough understanding of how the system performs and how all its moving parts fit together.
You'll work closely with autonomy and hardware teams across Avride to understand their needs and determine which features we should provide to unblock the most efficient and reliable solutions. You'll also communicate closely with QA and R&D operations teams to get quick feedback on actual issues and validate your ideas.
Although we move at a high pace, our product is not a place that favors quick fixes. Each design is expected to be solid and aligned with long-term goals. Analyzing the lasting consequences of every change is essential. Candidates are expected to be highly autonomous and capable of driving their ideas through every stage, from initial concept to production use.
Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.
Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email jobs@avride.ai.
Ready to apply?
Apply to Avride
Our team sits at the core of AvRide's self-driving stack. We build and own the foundational pipeline framework responsible for executing autopilot code with a relentless focus on reliability, reproducibility, and determinism. These properties are non-negotiable: they underpin the offline quality evaluations and A/B testing infrastructure that drive how we measure and improve our autonomy technology.
We're looking for a senior engineer who wants to own critical infrastructure at the heart of a self-driving vehicle platform. You'll work closely with autonomy teams across AvRide to deeply understand their needs, then design and deliver the pipeline systems they depend on. This isn't a role for someone who wants to execute a spec it's for someone who wants to set technical direction, raise the bar on performance and safety, and leave a lasting mark on how AvRide builds its self-driving stack.
Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.
Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email jobs@avride.ai.
Ready to apply?
Apply to Avride
Share this job
Our team is dedicated to advancing the future of autonomous driving technology by developing the metrics and evaluation frameworks that ensure the safety, performance, and readiness of self-driving systems. We work closely with engineering teams to analyze real-world and simulated driving data, enabling data-driven decisions that accelerate the commercialization of autonomous vehicles. Our work directly impacts critical questions such as: ‘How well does the vehicle handle complex intersections? Does it provide a passenger-safe experience during maneuvers? How do we statistically validate readiness for urban deployment?’
We are seeking a skilled Data Scientist to join our team and play a pivotal role in defining and evaluating the performance of autonomous vehicle systems. You will design and implement quantitative metrics to assess driving behavior, safety compliance, and passenger comfort. Your work will involve analyzing large datasets, applying statistical methods, and collaborating with cross-functional teams to ensure our self-driving systems meet the highest standards of safety and reliability. This role offers the opportunity to make a significant impact on the future of autonomous driving technology.
Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.
Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email jobs@avride.ai.
Ready to apply?
Apply to Avride
We develop the core simulation infrastructure that powers testing, validation, and debugging of our autonomous driving system. Our simulations are used daily across the company: by QA engineers verifying component-level quality, by autonomy engineers investigating unexpected behavior, by ML teams validating new model versions, and by safety analysts and data scientists who analyze thousands of simulated scenarios and metrics to assess system readiness. The simulator is modular and supports both full-system and component-level runs. It operates at scale on distributed compute clusters, enabling us to simulate far more situations than we can cover on the road.
As a Senior C++ Engineer, you’ll help design and build the foundational infrastructure behind our simulation system. You’ll write high-performance, reliable C++ code that powers critical simulation workflows and collaborate closely with infrastructure and autonomy teams to ensure correctness, reproducibility, and consistency with on-vehicle software. You'll work on challenges such as running multiple versions of autonomy modules within a single simulation to compare behavior across code revisions. You’ll also contribute to tools that analyze simulation behavior and performance, while helping keep the system efficient and cost-effective at scale.
Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.
Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email jobs@avride.ai.
Ready to apply?
Apply to Avride
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.