Rust Expands Mentorship Horizons with Outreachy Participation in 2026

By • min read

A New Chapter in Rust's Mentorship Journey

The Rust Project has long been committed to nurturing fresh talent through open-source mentorship programs. Having successfully participated in initiatives like Google Summer of Code (GSoC) for three consecutive years—including the current one—and previously in OSPP, the project is taking another significant step forward. We are thrilled to announce that Rust will join Outreachy starting with the May 2026 cohort. This move underscores our dedication to fostering inclusivity and diversity in the technical community.

Rust Expands Mentorship Horizons with Outreachy Participation in 2026
Source: blog.rust-lang.org

Each mentorship program serves a unique purpose and targets different audiences. Outreachy, in particular, focuses on providing internships to individuals from backgrounds that face underrepresentation, systemic bias, or discrimination in the tech industry. If you're unfamiliar with the program, you can explore more on the Outreachy website.

Understanding Outreachy and Its Distinction from Google Summer of Code

While Outreachy and Google Summer of Code (GSoC) share a common goal—bringing new contributors into open source—they differ in several key ways. Let's break down those differences.

Application Process and Contribution Requirements

In GSoC, applicants typically submit proposals directly to specific projects, often after making some initial contributions. Outreachy flips this order: interns first apply to the overarching program, and only after being accepted can they apply to specific communities. Another crucial distinction is the role of contributions. While GSoC encourages them, Outreachy requires a dedicated period of contributions before applications are even considered. This ensures that both the intern and the community have a solid understanding of each other before the internship begins.

Outreachy runs two internship periods each year: one from May to August (the cohort we are currently joining) and another from December to March. Applicants submit a proposal similar to GSoC, and communities evaluate candidates based on both the proposal and the quality of their pre-application contributions.

Funding and Stipend Differences

Financially, the two programs also diverge. For GSoC, Google generously covers the full cost of stipends and overhead for each intern. In contrast, Outreachy shifts that responsibility to the participating communities. For the May 2026 cohort, the Rust Project will cover the stipends and overhead for its selected interns—a testament to the community's commitment to this initiative.

The Four Selected Interns and Their Projects for May 2026

Due to limited funding and mentoring capacity, the Rust Project has chosen to mentor four interns for the May 2026 cohort. Each will tackle a distinct challenge, pushing the boundaries of Rust's capabilities. Below is a brief overview of each project.

Project 1: Calling Overloaded C++ Functions from Rust

Intern: Ajay Singh
Mentors: teor, Taylor Cramer, and Ethan Smith

This project aims to implement an experimental feature that enables Rust code to directly invoke overloaded C++ functions. The work includes initial testing on a few representative use cases, paving the way for deeper interoperation between the two languages.

Project 2: Code Coverage of the Rust Compiler at Scale

Intern: Akintewe Oluwasola
Mentor: Jack Huey

Developing workflows to run and analyze code coverage across the entire compiler test suite—and on ecosystem crates identified by Crater—is the goal here. The hope is to detect areas where the compiler is inadequately tested, both internally and within the broader Rust ecosystem, and to build tools for continuous analysis.

Project 3: Fuzzing the a-mir-formality Type System Implementation

Intern: Tunde-Ajayi Olamiposi
Mentors: Niko Matsakis, Rémy Rakic, and tiif

This project focuses on implementing fuzzing for a-mir-formality, an in-progress model of Rust's type and trait system. By generating random, valid inputs, the fuzzer will help uncover edge cases and vulnerabilities, ensuring the model is robust before wider deployment.

These projects represent just a fraction of the exciting work happening in the Rust community. If you're interested in participating in future mentorship cycles, keep an eye on the official Rust website for announcements. The journey toward a more inclusive and innovative open-source ecosystem continues, and Outreachy is a beautiful step forward.

Recommended

Discover More

Meet Vasuki Indicus: The Giant Prehistoric Snake That Rivals TitanoboaWhy Cost per Token Is the True Measure of AI Infrastructure ROI8 Critical Risks of AI Browser Extensions You Must KnowHow to Future-Proof Your Career with Coursera's 2026 AI and Human Skills ProgramsHow to Harden Your Software Supply Chain: A Step-by-Step Guide for Engineering Teams