Senior Machine Learning Infrastructure Engineer, Social

  • Full Time
Job expired!

About Mozilla

Mozilla Corporation is a non-profit-backed technology company behind major brands such as Firefox, a browser devoted to privacy, and Pocket, a service for tracking top-rated online articles. Over 225 million people use its products worldwide every month.

Alongside 60,000+ volunteer contributors and collaborators globally, staff at Mozilla Corporation are dedicated to their mission of guaranteeing the Internet is an open and accessible public resource globally. We create, develop, and distribute open-source software that allows people to use the internet on their terms.

The Opportunity and Team

Mozilla Social is committed to connecting people to the power, potential, and wonder of the web in a secure and trusted manner. Mozilla Social aims to develop a comprehensive platform that empowers users through smooth communication, content discovery, allowing them to stay current, explore fresh outlooks, and engage within a safe and enriching experience.

MozSocial is part of the Mozilla Corporation. We're committed to an internet that encourages critical thinking, reasoned argument, shared knowledge, and proven facts. As part of our Machine Learning team, you'll play a crucial role in supporting high-quality web content. This role is essential for the success of Mozilla Social.

Are you intrigued by the role of content and communication platforms in enriching human lives through learning and teaching, discussion, and open unbiased dialogues? Do you want to create and implement machine learning models for a widespread audience?

We're looking for a passionate, dynamic, and experienced engineer to help us provide world-class product experiences driven by machine learning across the product line. We need a Machine Learning Infrastructure Engineer to help us develop and implement innovative machine learning solutions on a large scale.

Join us and make a significant impact by promoting high-quality content and respectful conversation on a social platform!

What You'll Do:

  • Engage in building and launching APIs for large-scale recommendation and search algorithms and ML systems.
  • Develop and maintain scalable machine learning workflows to process large volumes of data and train ML classification and recommendation models from extensive datasets. This includes the integration of a variety of tools such as data pipelines, feature stores, and vector databases.
  • Deploy a scalable serving infrastructure to produce model inference results and monitor quality. Enhance performance under load by implementing model quantization, adaptive inference, and other techniques.
  • Drive the development of innovative machine learning products, working cross-functionally with the infrastructure team, full stack engineering, and design.
  • Get hands-on – personally solve some of the big, difficult product problems at the intersection of systems engineering and AI, serving hundreds of communities and millions of customers.

What You Bring:

  • Demonstrable experience deploying production-ready machine learning models using cloud infrastructure including CPU and GPU with Docker
  • Demonstrable experience with monitoring and alerting for machine learning pipelines and model metrics for offline evaluation and production success.
  • At least 5 years of experience supporting machine learning environments with the ability to show activity and output in the field during that time.
  • Practical experience with cloud-based infrastructure and related tools like Kubernetes, Argo, CI-CD tools, and Infrastructure as Code.
  • Familiarity with concepts like firewalls, encryption, VPNs, and secure data transfer
  • Knowledge of how to optimize models for production use, including considerations for scalability, latency, and resources
  • Experience with building and launching machine learning frameworks such as TensorFlow / , NumPy, and scikit-learn in a distributed environment using CI/CD.

Bonus Points:

  • Experience with training and deployment of LLMs such as LLaMa using GPUs
  • Experience with GCP cloud provider and AI frameworks such as Vertex AI
  • Experience in using popular frameworks like KubeFlow, MLFlow, Ray, and others
  • Experience with online experimentation (e.g., a/b testing)
  • Experience with data analysis tools like Big Query, DBT, and Spark.
  • An AI-related degree or a training certificate completed in the past 12 months.
  • A Bachelor's or Master's degree in Computer Science, Mathematics, or a related field. A Ph.D. is a plus.
  • Awareness or experience with trust, fairness, or privacy-preserving machine learning

Our team requires skills in a range of fields. You should ideally have experience with many of the areas listed above and be dedicated to learning new things.

About Mozilla

Mozilla exists to develop the Internet as a publicly accessible resource for all because we believe open and free is superior to closed and controlled. When you work at Mozilla, you provide yourself with the chance to make a meaningful impact in the lives of web users globally. And you give us the chance to make a significant difference in your life every single day. Join us working on the Web as a platform and help create more opportunities and innovation for everyone online.

Commitment to Diversity, Equity, Inclusion, and Belonging

We at Mozilla understand that valuing diverse creative practices and types of knowledge significantly enhances our company’s central mission. We encourage applications from all, including individuals from all equity-seeking communities, such as (but certainly not limited to) women, people of color, Indigenous persons, persons with disabilities, persons of any sexual orientation, gender identities, and expressions.

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

We're an equal opportunity employer. We don’t discriminate based on race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, place of birth, pregnancy, domestic partnership status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis protected by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Group: D

#LI-REMOTE

Job ID: R2317