Overview

The target locations for this role are our Mountain View, San Francisco, and Toronto Offices.

Mozilla is looking for a Senior Research and Experiments Engineer to support the expanding in-product experiments program. We are seeking a talented and driven engineer with a keen interest in scientific research who is looking to grow their experience in experimental design, execution, and interpretation within a multidisciplinary team. Please apply to help Mozilla explore the dynamics of the word wide web and help build amazing vehicles that surf it.

About the Job

The Firefox Strategy and Insights team performs attitudinal and behavioral research to help us make better decisions for our users. We also own Shield, the Firefox in-product experiments program. You will actively participate in development and deployment of experiments via the Firefox Shield infrastructure and subsequent analysis, interpretation, and communication of results. In addition, you will be responsible for interacting with Mozilla data analysis pipelines as well as the Firefox client and to participate in all levels of an experimentation workflow. A critical responsibility will be the ongoing development and maintenance of experiment utilities, making the Shield platform more robust and fault tolerant.

As a Senior Research and Experiments Engineer at Mozilla you will:

  • Rapidly prototype new Firefox features and services to be deployed as micro experiments.
  • Lead the ongoing health and maintenance of the Pioneer population
  • Ongoing maintenance and development of experiment utilities
  • Develop and test new WebExtensions APIs and other Shield-supporting code in Firefox
  • Implement client-facing data collection under structured experimental conditions.
  • Mentor junior members of the experiments team.
  • Be rewarded with growth, learning, and professional development opportunities.
  • Have a positive influence on the team, fostering the Strategy and Insights cultural values.
  • Experience with CI and test automation.

About You

Your Professional Requirements:

  • Deep understanding of experimental design and scientific method.
  • 3+ years of relevant experience in a software development or programming role.
  • Familiarity with web technologies on both the server- and client-side, such as Python, JavaScript, and HTML/CSS.
  • Technical understanding of SQL and database technologies.
  • Technical fluency, ability to clearly discuss algorithms, statistics, and complexity
  • Effective and persuasive written and oral communication skills in English.

Our team requires skills in a variety of domains. You should ideally have experience with the areas listed below, and be interested in learning new things. We’re excited to see:

  • Master degree in a quantitative discipline, Machine Learning, Statistics, or Computer Science prefered.
  • Experience in open-source development and contribution to open-source technology.
  • Experience with Apache Spark and Amazon AWS cloud computing platforms.
  • Ability to work remotely with a distributed interdisciplinary multi-cultural team across multiple time zones.

Mozilla is a global organization, and this role is available in our offices in the European Union, U.S., Canada, or home-based in the U.S., Canada, and European countries where Mozilla has a legal entity. You must have work authorization in one of these countries. We support flexible work hours, paid professional development, and have a wellness program that includes childcare assistance.

Next Steps

If our team sounds like a good fit for you please send us your resume with a cover letter. Tell us about why you’re interested in Mozilla and this position. If you contribute to any open source software, or maintain a blog, Twitter, or similar online presence we’d love to hear about it.

About Mozilla

Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

Mozilla is committed to Equal Employment Opportunity throughout our recruiting and hiring process and is dedicated to increasing diversity in our workplace.

About Mozilla

Mozilla is a thriving global community of technologists, thinkers and builders working collaboratively and openly to keep the Internet alive and accessible for all.

When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every day. Join our team today and together we’ll make a better Web for tomorrow.

We’re a global community of users, contributors and developers working to keep the power of the Web in people’s hands. The collaborative efforts of Mozillians around the world drive forward the principles and aims of the Mozilla Manifesto.

• More than 1,000 volunteers contribute code to Firefox
• 400,000 people contribute to Mozilla through our project tracking system Bugzilla
• SUMO, Mozilla’s community-powered support site, helps an average of 10,000 Firefox users per week
• Students from more than 600 institutions in 57 countries spread Firefox as Mozilla Campus Representatives

Fast Facts about Mozilla:
• Half a billion people around the world use Firefox
• Firefox is free and open source software, with approximately 40% of its code written by volunteers
• Firefox is available in 89 languages
• More than 50% of global Firefox users use non-English versions
• Offices include: Auckland, Beijing, London, Mountain View, Paris, San Francisco, Portland, Taipei, Tokyo, Toronto, Vancouver