Senior Machine Learning Infrastructure Engineer, Social

Senior Machine Learning Infrastructure Engineer, Social

This job is no longer open

About Mozilla

Mozilla Corporation is the non-profit-backed technology company behind pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best articles online. More than 225 million people around the world use its products each month.

Along with 60,000+ volunteer contributors and collaborators all over the world, Mozilla Corporation’s staff are driven by our mission to ensure the Internet is a global public resource, open and accessible to all. We design, build and distribute open-source software that enables people to enjoy the internet on their terms.

The opportunity and team

At Mozilla Social, 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 Mozilla Social’s success.

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? 

We’re looking for a passionate, driven, and experienced engineer to help us deliver world-class product experiences driven by machine learning across the product line.  We are looking for a Machine Learning Infrastructure Engineer to help design and deploy innovative ML solutions at scale.

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 APIs for large-scale recommendation and search algorithms and ML systems.
  • Develop and maintain scalable machine learning workflows to process large amounts of data and train ML classification and recommendation models from large datasets. This includes integrating a variety of tools such as data pipelines, feature stores, and vector databases.
  • Deploy scalable serving infrastructure to serve model inference results and monitor quality. Improve performance under load by implementing model quantization, adaptive inference and other techniques.
  • Drive the development of innovative machine learning products, collaborating cross functionally with infrastructure team, full stack engineering and design.
  • Be hands on - directly solving some of the big, challenging 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 ability to show activity and output in the space during that time.
  • Hands-on experience with cloud-based infrastructure and related tools such kubernetes, Argo, CI-CD tools, and Infrastructure as code.
  • Familiar with concepts like firewalls, encryption, VPNs, and secure data transfer
  • Knowledge of how to optimize models for production usage, including considerations for scalability, latency, and resources
  • Experience in building and deploying machine learning frameworks such as TensorFlow / PyTorch, 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 MLOps frameworks like KubeFlow, MLFlow, Ray and others
  • Experience with online experimentation (e.g. a/b testing)
  • Experience with data analysis tools such as Big Query, DBT and Spark.
  • AI related degree or training certificate completed in the last 12 months.
  • Bachelor's or Master's degree in Computer Science, Mathematics, or a related field. PhD is a plus.
  • Awareness or experience with trust, fairness, or privacy-preserving machine learning

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.

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 hiringaccommodation@mozilla.com 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.

Group: D

#LI-REMOTE

Req ID: R2317

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.