1

Rust Programming Internship Jobs (NOW HIRING)

Compiler Intern, Simulator

Arlington, VA ยท On-site

$35 - $50/hr

In this internship, you will build features for our compiler and runtime, develop optimizations ... Gain experience with the Rust programming language Benefits * Flexible work schedule with core ...

Embedded Software Engineer, Mobile Robotics

Reading, MA ยท On-site

$138K - $182K/yr

... Rust programming expertise to join our Safety Perception team and help build the safety-rated ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...

Engineering Internship/Co-Op

Huntsville, AL ยท On-site

$15.50 - $20.25/hr

... interns across disciplinesPresent your work and contributions to the team at the end of your ... Programming in C#, Java, Python, C++, or Rust; object-oriented design; unit/integration testing;

Engineering Internship/Co-Op

Huntsville, AL ยท On-site

$15.50 - $20.25/hr

... interns across disciplinesPresent your work and contributions to the team at the end of your ... Programming in C#, Java, Python, C++, or Rust; object-oriented design; unit/integration testing;

Engineering Internship/Co-Op

Huntsville, AL

$15.50 - $20.25/hr

Present your work and contributions to the team at the end of your internship/co-op term ... Programming in C#, Java, Python, C++, or Rust; object-oriented design; unit/integration testing;

next page

Showing results 1-20

Rust Programming Internship information

See salary details

$13

$25

$38

How much do rust programming internship jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for rust programming internship in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What is a Rust programming internship?

A Rust Programming Internship is a temporary position designed for students or early-career professionals to gain hands-on experience working with the Rust programming language. Interns typically collaborate on software development projects, contribute to codebases, and learn about modern systems programming under the guidance of experienced mentors. These internships help participants develop practical skills in Rust, problem-solving, and teamwork, and can serve as a pathway to a full-time role in software engineering.

What kinds of projects or tasks can I expect to work on during a Rust programming internship?

As a Rust Programming Intern, you can expect to work on a variety of real-world projects that may include developing backend services, optimizing code for performance and safety, or contributing to open-source Rust libraries. Interns often collaborate closely with experienced developers, participate in code reviews, and get hands-on experience with tools and frameworks commonly used in Rust development. This role provides a supportive environment for learning best practices, improving problem-solving skills, and gaining exposure to modern software engineering workflows.

What are the key skills and qualifications needed to thrive as a Rust programming intern, and why are they important?

To thrive as a Rust Programming Intern, you need a solid understanding of computer science fundamentals, proficiency in Rust, and familiarity with systems programming concepts. Experience with tools like Cargo, Git, and common Rust libraries, as well as coursework or certifications in programming, are highly beneficial. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns collaborate and grow in a team environment. These skills and qualities are crucial for contributing to real-world projects, adapting quickly, and maximizing learning during the internship.

What is the difference between Rust Programming Internship vs Rust Developer?

AspectRust Programming InternshipRust Developer
Required CredentialsTypically pursuing a degree in computer science or related fieldProfessional experience, proficiency in Rust, possibly certifications
Work EnvironmentInternship programs, entry-level projects, mentorshipFull-time employment, project ownership, team collaboration
Industry UsageTraining and skill development in tech companies, startupsProduct development, system programming, open-source contributions

The main difference between a Rust Programming Internship and a Rust Developer is experience level and responsibilities. Internships focus on learning, mentorship, and gaining foundational skills, while Rust Developers are experienced professionals responsible for building and maintaining Rust-based applications.

More about Rust Programming Internship jobs

What cities are hiring for Rust Programming Internship jobs?

Cities with the most Rust Programming Internship job openings:

What are the most commonly searched types of Rust Programming jobs?

The most popular types of Rust Programming jobs are:

What states have the most Rust Programming Internship jobs?

States with the most job openings for Rust Programming Internship jobs include:

What other helpful pages are available for Rust Programming Internship?

Other pages related to Rust Programming Internship:

Infographic showing various Rust Programming Internship job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 83% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.

Compiler Intern, Simulator

Arlington, VA โ€ข On-site

Sedaro
Internet and ITย โ€ขย 11 - 50 employees

$35 - $50/hr

Other

Posted 10 days ago


Job description

Overview 

Sedaro is looking for interns to contribute to the compiler that powers our aerospace simulation platform. In this internship, you will build features for our compiler and runtime, develop optimizations, and leverage the cloud for cutting-edge performance and scale. 

  • Team: Simulator, reporting to the Team Lead 
  • Location: In person in Arlington, VA 
  • U.S. Citizen or permanent resident status required 


Who We Are 

Our cloud-native simulation platform enables digital mission engineering through distributed, scalable, faster than real-time analyses across hundreds of interacting systems. We compile users’ models into custom simulation code for highly performant cloud-distributed execution. Our technology is built with Rust, Python, Kubernetes, and gRPC. Join us to hone your craft and see how compiler techniques can be applied to simulation and scientific computing for cutting edge performance and scale. 


Who You Are 

  • You strive to push the boundaries of technology and build something novel 
  • You love building tools that engineers love to use 
  • You find beauty in elegant solutions to difficult problems 


What You’ll Do 

  • Build features for our compiler, query language, and type system 
  • Develop data structures, algorithms, and utilities for our runtimes 
  • Establish best practices for maintaining quality in real-world software 
  • Learn how to track performance metrics of both static and generated code 
  • Gain experience with the Rust programming language 


Benefits 

  • Flexible work schedule with core hours 
  • Company provided lunches 3 days a week 
  • Industry-leading career development opportunities 


Requirements 

  • Currently pursuing a bachelor's or master's degree in computer science, related field, or equivalent demonstrated experience 
  • Some familiarity with the design and implementation of programming languages