Let’s invent something together. Every day, Mozilla Research engineers tackle the most challenging problems on the web platform. All our promising solutions are developed in open communities, so we can build the Internet of the future together.
Build virtual and augmented reality applications for headsets and browsers.
- Learn about Mixed Reality
Tomorrow’s media codecs and formats should be scalable, web-friendly and open to all.
- Visit Alliance for Open Media
Speech & Machine Learning
This speech-to-text engine uses deep learning techniques to improve accuracy.
- Read about Speech & Machine Learning
Get speed, parallelism, and safety in this modern systems programming language.
- Learn about Rust
This modern browser engine, written in Rust, takes advantage of parallel-processing hardware.
- Learn about Servo engines
- Learn about WebAssembly
How to Get Involved
Join us. We’re looking for talented folks to join our Emerging Technologies team. You’ll work on projects with potential to turn into end-user products – and make the web a better place.
Every spring and fall, Mozilla accepts submissions for research grants. In 2017, we awarded $600,000 to researchers at a dozen universities working on virtual reality, privacy, enhancements to Rust, and Internet Health. Interested? Find guidelines for Mozilla Research Grants, and get an email alert when it’s time to apply.
Interested in getting support for your research conference or developer conference? We’d like to help. Read through our guidelines, and apply for a conference sponsorship.
Join us for a three-month internship. We accept applications from graduate students each winter. Visit Mozilla Careers and select “Apply for an internship” to see what’s available.
We recruit Visiting Scientists, Developers, Engineers, Artists and others to work on research experiments and independent projects. Contact Us to learn more.