Staff Machine Learning Engineer, Fakespot at Mozilla
Location-Based Hiring Ranges: To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.
Learn More:
Why Mozilla?
Mozilla Corporation, backed by the Mozilla Foundation, has been shaping the internet for over 25 years. Our pioneering brands, including the privacy-focused Firefox browser and Pocket service, are used by more than 225 million people globally each month. We strive to build an internet made for people, emphasizing AI, social media, and security, while staying true to our mission - improving the internet for everyone.
At Mozilla, we are not beholden to any shareholders, thanks to our non-profit backing. Our global team, in collaboration with thousands of volunteers, designs and distributes open-source software that empowers users to enjoy a better internet.
About the Team and Role
Fakespot, now part of Mozilla, is on a mission to bring trust and transparency back to eCommerce. By leveraging machine learning and advanced technologies, we detect fake reviews and vendors, helping consumers make well-informed purchasing decisions. Join us to contribute to trustworthy AI and a more credible internet for millions of Firefox and Fakespot users.
Key Responsibilities:
- Apply statistical and machine learning techniques to analyze unstructured textual data.
- Develop and fine-tune models for entity recognition, classification, and text generation.
- Adapt pre-trained language models (e.g., GPT, LLAMA) for specific use cases.
- Optimize production models for scalability, latency, and resource efficiency.
- Monitor and refine deployed models for performance, conducting necessary troubleshooting.
- Collaborate with interdisciplinary teams to deliver high-quality features and solutions.
- Stay updated with advancements in NLP research and best practices.
- Work autonomously and guide less experienced team members.
Qualifications
Basic Qualifications:
- Bachelor’s degree in Statistics, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 6 years of experience in quantitative roles such as machine learning engineer or data scientist.
- Proficiency in Natural Language Processing (NLP).
- Expertise in SQL and a programming language (e.g., Python).
- Experience with the complete lifecycle of machine learning models, from development to deployment and monitoring.
- Excellent teamwork skills, high degree of collaboration, and respect for diverse perspectives.
- Ability to work independently and assist less experienced team members.
Commitment to Values:
- Welcoming differences
- Being relationship-minded
- Practicing responsible participation
- Having grit
Bonus Points For:
- Advanced degree (Master or PhD) in a quantitative field.
- Deep understanding of deep learning, reinforcement learning, and NLP.
- Experience with cloud platforms (AWS, Google Cloud, Azure) and related ML services.
- Familiarity with big data technologies (Hadoop, Spark).
- Prior experience with large language models and generative AI.
- Passion for enhancing trust in eCommerce and beyond.
What You’ll Get
- Generous performance-based bonus plans
- Comprehensive medical, dental, and vision coverage
- Retirement contributions with immediate vesting
- Quarterly wellness days and country-specific holidays
- Home office stipend
- Annual professional development budget
- Quarterly well-being stipend
- Paid parental leave
- Employee referral bonus program
- Other benefits (life/AD&D, disability, EAP) as per country regulations