Pipeline Infrastructure Software Engineer
About the Team
Our team is at the forefront of enabling cutting-edge autonomous vehicle technology by developing the foundational framework for executing autopilot code, focusing on reliability, reproducibility, and determinism—key aspects for offline quality evaluations. The team is also responsible for building the infrastructure for offline A/B testing, enabling rigorous validation and optimization of autopilot technology.
About the Role
We are looking for an experienced software engineer who is passionate about building a robust and reliable platform for autonomous vehicles and robots. The foundation of our self-driving technology is the pipeline - a specialized framework that is responsible for orchestrating the work of the autopilot components and ensuring interaction between them. You will be responsible for building the framework from discussing needs with the users (technology developers) and designing the solution to implementing it. As performance, safety and reliability are crucial aspects of the technology, you will play a key role in establishing best development practices and will have a significant impact on the quality of the product.
What You'll Do
- Determine technology teams’ needs, design and implement foundation framework responsible for executing autopilot code.
- Care about performance and safety. You will write high-performance code and build infrastructure to monitor the system’s performance.
- Think about long-term data compatibility and algorithm reproducibility. The recorded data is used to improve our algorithms and reliably measure their quality.
- Build infrastructure to help developers detect and understand problems in their code.
- Set up and automate automated testing processes for the autopilot code committed to the repository.
- Care about writing well-designed and structured code. The simpler solutions we have, the easier they are supported. Document the solutions into design docs.
What You'll Need
- Strong experience in modern C++.
- Experience in writing high-performance code.
- Problem-solving skills are important. You are expected to understand a problem clearly, weigh trade-offs of different solutions given their implications, and after the implementation be sure the goal has been achieved.
- You have designed complex systems.
Nice to Have
- Experience in Python. We use it for non-time-critical code.
- You have had experience writing Bazel rules and macros. We rely on this build system heavily.
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.
Recommended Jobs
Recruiter
Job Details Description Meriplex is seeking an experienced Recruiter to join our growing People team. This role will own full‑cycle recruiting for technology roles while partnering closely with …
Clinical Research Associate
Clinical Research Associate (CRA) is responsible for coordinating and overseeing the execution of clinical studies and clinical investigations: identify, select, initiate and close-out appropriate inv…
Portable Toilet / Trash Trailer Technician (Local Only)
Driven Services, LLC is an industry leader of rental equipment and services dedicated to the Oilfield Industry. We rent and service Portable Toilets, Hand Wash Stations, Trash Trailers, Portable Toil…
Oracle Finance Functional Consultant
We are currently seeking an experienced Oracle Finance Functional Consultant based in California City. You will be responsible for implementing, configuring, and supporting Oracle Finance modules to …
Bilingual Insurance Representative - Spanish
Bilingual Insurance (Spanish/English) State Farm Agent Team Member Location: Round Rock, TX Job Type: Full-Time Industry: Insurance Property & Casualty, Customer Service, Sales Employer: S…
Detenton Officer El Paso, Texas
Position – Detention Officers Location – El Paso, Texas\ Benefits Health – $4.93 an hour up to 40 hours a week Vacation – 80 hours of vacation after 1 year of employment. Sick Leave – Earning (1)…
Senior Caregiver
No experience required. So I'm 44 years old and have spinal muscular atrophy. I've lived by my self (with helpers) since I went to college when I was 18. I signed up with this site about 4 years ago a…
Content Strategist
Job Responsibilities: Develop and execute content strategy to ensure relevant, contextual, and user-focused content across digital channels. Collaborate with UX Designers, Product teams, and st…
Housekeeper
Get hired for Pat's housekeeper Job in Austin, TX. Austin Family Seeking Daily Live In/Out Housekeeper. Find housekeeper care work in Austin.