Skip to content
MozillaMozillaUnited States

Senior Machine Learning Engineer

Senior ML Engineer focused on fine-tuning and deploying LLMs and generative AI features into Firefox, emphasizing privacy, latency, and user experience.

139k – 218k
Remote4+ YOEML Engineering

About the role

What You’ll Do

  • Develop and fine-tune large language models (LLMs) for intelligent, safe, and responsive browser interactions.
  • Apply retrieval-augmented generation (RAG), summarization, classification, and intent modeling techniques in real-world browser workflows.
  • Use modern ML tooling (e.g., Hugging Face, LangChain, Weights & Biases, Ray, or similar) to support end-to-end model development, including experimentation, evaluation, and rollout.
  • Collaborate closely with product and engineering partners to design, iterate, and launch features that align with user needs and Mozilla’s values.
  • Design and implement experiments to test model behavior in production, analyze results, and iterate based on findings.
  • Document and share your work, participating in code reviews and team design discussions.

What You Bring

  • 4+ years of experience in applied machine learning, with a focus on natural language processing or generative AI.
  • Hands-on experience fine-tuning and evaluating LLMs using modern tools and open-source libraries.
  • Strong understanding of prompt engineering, embedding-based retrieval, and evaluation strategies for generative applications.
  • Experience using ML tooling to lead the end-to-end lifecycle of model development—from data exploration to deployment-ready artifacts.
  • Track record of building user-facing AI features, especially where privacy, latency, and usability are critical.
  • Clear communication skills and ability to collaborate with multi-functional partners on a distributed team.

Bonus Skills

  • Familiarity with on-device model optimization or privacy-preserving ML.
  • Experience working in a browser context or with web technologies.
  • Contributions to open-source ML frameworks or model hubs.

What You’ll Get

  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

Skills

LLMsNatural Language ProcessingGenerative AIRetrieval-Augmented GenerationHugging FaceLangChainWeights & BiasesRayPrompt EngineeringModel Fine-Tuning

Similar roles

ML Engineering jobs
GitLab

Senior AI Engineer

GitLabUnited States

Senior AI Engineer building internal AI-powered solutions end-to-end for GitLab's Sales, Marketing, and Support teams. Responsible for diagnosing problems, selecting models, designing agentic systems with guardrails, and shipping production solutions that improve organizational flow.

139k – 218k
Remote5+ YOEML Engineering
Rippling

Senior Data Scientist, Applied AI

RipplingSan Francisco, CA

Senior Data Scientist building and improving production LLM agents, workflows, and internal AI applications for Rippling's GTM teams (Sales, RevOps, Customer Success). Combines applied AI development, full-stack engineering, data pipelines, ML experimentation, and evaluation infrastructure.

138k – 230k
Hybrid5+ YOEML Engineering
Socure

Senior Data Scientist - International eKYC, Identity Graph

SocureCarson City, NV

Leads development of ML and graph-based systems for international eKYC and identity graph, focusing on entity resolution, anomaly detection, and regulatory compliance across global markets. Requires 6+ years ML experience, expertise in Python, SQL, Spark, and graph technologies like Neo4j and AWS Neptune.

140k – 170k
Remote6+ YOEML Engineering
Socure

Senior Data Scientist - Big Data R&D, Identity Graph & KYC

SocureCarson City, NV

Leads design and deployment of ML, statistical, and graph algorithms for entity resolution, identity graphs, and KYC on large-scale PII datasets. Builds scalable pipelines in Spark/PySpark on AWS/Databricks, runs experiments, and mentors juniors. Requires Master's +3 years or PhD experience.

140k – 170k
Remote3+ YOEML Engineering
Commure

Senior Software Engineer, Agents

CommureMountain View, CA

Build and scale AI agents automating healthcare workflows. Lead complex feature development using JavaScript/TypeScript/Node.js, LLMs, and DevOps tools. Requires 4+ years experience and CS degree.

140k – 230k
On-site4+ YOEML Engineering