companyavride logo

Pipeline Infrastructure Software Engineer

avrideAustin, TX
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications Overview To excel in this role, candidates should possess a strong background in software engineering with a focus on performance and reliability. Familiarity with modern programming practices and a commitment to quality assurance are essential for this position.

About the job

About Our Team

Join our innovative team at avride, where we are pioneering the future of autonomous vehicle technology. We focus on developing a foundational framework for executing autopilot code, emphasizing reliability, reproducibility, and determinism—essential components for effective offline quality evaluations. Additionally, our team is tasked with creating the infrastructure necessary for offline A/B testing, which is crucial for the rigorous validation and optimization of our autopilot technology.

About the Opportunity

We are seeking a skilled software engineer who is passionate about creating a robust and dependable platform for autonomous vehicles and robotics. The core of our self-driving technology is the pipeline—a specialized framework that orchestrates the interactions among autopilot components. Your role will involve collaborating with technology developers to understand their needs, designing effective solutions, and implementing them. Given the critical importance of performance, safety, and reliability, you will significantly influence the quality of our products by establishing best development practices.

Key Responsibilities

  • Identify the needs of technology teams and design a foundational framework for executing autopilot code.
  • Prioritize performance and safety by writing high-performance code and building monitoring infrastructure.
  • Ensure long-term data compatibility and algorithm reproducibility, using recorded data to enhance algorithms and reliably assess their quality.
  • Create infrastructure that assists developers in identifying and resolving issues in their code.
  • Automate testing processes for autopilot code committed to our repository.
  • Write well-structured and maintainable code, documenting solutions in design documents.

Required Qualifications

  • Proficient in modern C++ with strong experience.
  • Demonstrated ability to write high-performance code.
  • Excellent problem-solving skills, capable of clearly understanding problems and evaluating different solutions based on their implications.
  • Experience in designing complex systems.

Preferred Qualifications

  • Familiarity with Python for non-time-critical coding tasks.
  • Experience with automated testing frameworks.

About avride

At avride, we are committed to shaping the future of transportation through innovative autonomous vehicle solutions. Our team is dedicated to developing cutting-edge technology that enhances safety and reliability in self-driving systems.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.