What you will work on:
Mojo is a new programming language that blends the soul of Python with the raw, elemental power of C. It’s designed to unlock every ounce of performance from modern AI hardware, while still being human-friendly and beautifully expressive.
We’re searching for a summer intern who is interested in programming language implementation and compiler design. You’ll work on the Mojo compiler implementation, either adding new language features, speeding up the compiler, or improving performance of the generated code.
LOCATION: Candidates based in the United States are welcome to apply. To support growth and collaboration, all interns will work in a hybrid capacity at our Los Altos, CA office (minimum 2 days per week on-site) with relocation assistance provided for out-of-state candidates.
What You Will Learn:
- MLIR, LLVM, compiler design, GPU programming.
- Opportunity to contribute to open-source ecosystem
- Observe and participate in design and implementation of a new programming language
What you bring to the table:
- You are fluent with C++ and have previous experience with MLIR.
- You are interested in programming languages
- You already have some compiler-related projects under your belt.
What Modular brings to the table:
- Amazing Team. We are a progressive and agile team with some of the industry’s best engineering and product leaders.
- Competitive Compensation. We offer very strong compensation packages, including stock options. We want people to be focused on their best work and believe in tailoring compensation plans to meet the needs of our workforce.
- Team Building Events. We organize regular team onsites and local meetups in Los Altos, CA.
Working at Modular will enable you to grow quickly as you work alongside incredibly motivated and talented people who have high standards, possess a growth mindset, and a purpose to truly change the world.
The estimated base hourly range for this role is $47.00 - $65.00 USD.
The hourly rate for the successful applicant will depend on a variety of permissible, non-discriminatory job-related factors, which include but are not limited to education, training, work experience, business needs, or market demands. This range may be modified in the future.
For candidates who fall outside of the listed requirements, we nevertheless encourage you to apply as we may have openings that are lower/higher level than the ones advertised.