companyAvride logo

Research Engineer Intern

AvrideAustin, TX
On-site Internship

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

Entry Level

Qualifications

Candidates should be pursuing a Bachelor's or higher degree in Computer Science, Engineering, or a related field with a strong foundation in machine learning principles and programming skills in Python. Familiarity with ML frameworks such as PyTorch is advantageous. Strong analytical skills and a passion for autonomous vehicle technology are essential.

About the job

Avride builds autonomous vehicles and delivery robots across the United States, using shared technologies to advance both areas. The company’s approach combines self-driving cars and delivery robots under one roof, aiming to push the boundaries of autonomy.

The Research Engineer Intern position is based in Austin, TX. This internship centers on hands-on work with large-scale driving datasets, focusing on the intersection of research and engineering. Interns join the ML Prediction and Planning team, which develops machine learning models that help vehicles interpret their surroundings and make safe, effective decisions. The team’s work includes predicting the behavior of other road users and generating driving paths in complex, dynamic environments.

Interns collaborate closely with a senior researcher, tackling challenges that influence real-world driving performance. The role offers exposure to the full process of moving research ideas into working prototypes and testing them in safety-critical systems.

Internship Tracks and Focus

For Summer 2026, two internship tracks are available within the ML Prediction and Planning team. The responsibilities below describe the Autonomous Vehicles track.

  • Applied Research Project: Lead a research effort to study how different model ensembling strategies affect the gap between open-loop (training) and closed-loop (simulation) results. Tasks include reviewing academic literature, developing hypotheses, and prototyping solutions using Python and machine learning frameworks such as PyTorch.
  • Design Ensembling Strategies: Implement and test various ensembling methods, including blending models trained with different random seeds, combining checkpoints from separate training phases, and applying weighted or learned blending approaches.
  • Run Controlled Experiments: Compare the outcomes of single-model and ensemble methods, examining the impact of seed and checkpoint diversity. Evaluate both open-loop metrics (like training and validation loss, accuracy) and closed-loop metrics (such as simulation performance, safety, and stability).
  • Analyze Metric Alignment: Explore how improvements in open-loop metrics correspond to closed-loop results, and identify scenarios where ensembling enhances performance.

About Avride

Avride is at the forefront of the autonomous vehicle revolution, committed to delivering innovative solutions through state-of-the-art technology and engineering excellence. Our mission is to enhance mobility and delivery systems by integrating advanced robotics and artificial intelligence.

Similar jobs

Tailoring 0 resumes

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