Staff Machine Learning Engineer, Mozilla Social

Mozilla Corporation
Apply Now

Job Description

We’re looking for a passionate, driven, and experienced engineer to help us deliver world-class product experiences driven by machine learning across the MozSocial product line. We are looking for a Machine Learning Engineer to help design innovative solutions to challenging problems, and ship quality code.

The opportunity and team

Are you excited about the role of content and communication platforms enriching human lives through learning and teaching, discussion and open unbiased conversations? Do you want to build and deploy machine learning models for a massive audience?

At MozSocial, we are focused on connecting people to the power, possibility & magic of the web in a safe and trusted way. Mozilla Social’s vision is to develop an integrated platform that empowers users through seamless communication, content discovery, and, enabling them to stay up-to-date, explore new perspectives, and engage within a safe and enriching experience.

MozSocial is a part of the Mozilla Corporation. We are committed to an internet that elevates critical thinking, reasoned argument, shared knowledge, and verifiable facts. As part of our Machine Learning team, you’ll be responsible for helping ensure our ability to support high-quality content on the web. This role is fundamental to MozSocial’s success.

Come work with us and make a huge impact on promoting high-quality content and respectful conversation on a social platform.

What you’ll do:

  • Participate in building and deploying large-scale recommendation and search algorithms and systems
  • Design, develop, evaluate, and iterate on predictive models for candidate generation and ranking (e.g. CTR) including but not limited to building data pipelines, feature engineering, model optimisation and innovation.
  • Drive the development of innovative machine learning products, collaborating cross functionally with product management, full stack engineering and design.
  • Stay up-to-date with the latest machine learning research, translating new techniques and algorithms into innovative solutions.
  • Monitor and refine deployed models for performance and efficiency, and conduct troubleshooting when necessary
  • Be hands on - directly lead solving some of the big, challenging product problems at the intersection of Software and AI, serving hundreds of communities and millions of customers.

What you bring...

  • Experience in machine learning frameworks such as TensorFlow / PyTorch, libraries (NumPy and scikit-learn), data structures, data modeling, and software architecture.
  • At least 5 years of experience in machine learning with ability to show activity and output in the space during that time.
  • Knowledge of how to define and monitor model metrics for offline evaluation and production success.
  • Demonstrable experience developing and training production-ready machine learning models in one or more of these areas: recommender systems, transformer models, reinforcement learning, neural networks, natural language processing or graph neural networks.
  • Strong problem-solving skills and ability to communicate complex concepts to technical and non-technical stakeholders.
  • Passion for responsible AI, transparent algorithms, and putting users’ needs first.
  • Knowledge of how to optimize models for production usage, including considerations for scalability, latency, and resource

Bonus points:

  • Familiar with most of these algorithms: Collaborative Filtering, Matrix Factorisation, Gradient Boosting Trees, Deep Neural Networks, Two Tower Models.
  • Familiarity with topic modeling (e.g Linear Discriminant Analysis), Representation Learning, Social Network Analysis (SNA)
  • AI related degree or training certificate completed in the last 12 months.
  • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related field. PhD is a plus.
  • Awareness or experience with trust, fairness, or privacy-preserving machine learning
  • Track record of production deployment of multiple projects with an active user base.

Our team requires skills in a variety of domains. You should ideally have experience with some of the areas listed above, and be committed to learning new things.

If you don’t meet 100% of the above qualifications we still encourage you to apply!

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. 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 single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

Commitment to diversity, equity, inclusion, and belonging

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Company Info.

Mozilla Corporation

The Mozilla Corporation was established on August 3, 2005, to handle the revenue-related operations of the Mozilla Foundation. As a non-profit, the Mozilla Foundation is limited in terms of the types and amounts of revenue. The Mozilla Corporation, as a taxable organization (essentially, a commercial operation), does not have to comply with such strict rules.

  • Industry
    Information Technology
  • No. of Employees
  • Location
    San Francisco, California, United States
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Mozilla Corporation is currently hiring Staff Machine Learning Engineer Jobs in San Francisco, CA, USA with average base salary of $126,000 - $246,300 / Year.

Similar Jobs View More