Skip to content
FetchFetchUnited States

Senior Machine Learning Engineer

Technical lead for ML team building personalization, ranking, and search systems at scale. Own architecture, model training, deployment, and serve as hands-on mentor driving production ML systems.

Salary not listed
Remote5+ YOEML Engineering

About the role

Role Responsibilities

  • Serve as the technical lead for a single ML-focused team, setting direction and raising the bar on engineering quality and system design
  • Design, build, and scale ML systems supporting personalization, ranking, search, or ad-related use cases
  • Own end-to-end architecture for your team’s services, including model training, evaluation, deployment, and serving
  • Drive clarity in ambiguous problem spaces, translating product needs into scalable technical solutions
  • Lead design reviews and ensure thoughtful tradeoffs around latency, reliability, experimentation, and maintainability
  • Partner closely with product, data, and engineering stakeholders to deliver measurable business impact
  • Mentor engineers through hands-on technical guidance, feedback, and example
  • Use AI tools to accelerate development and improve system design, including prototyping with LLM tools, leveraging AI for code iteration, and exploring LLM-powered features

Minimum Requirements

  • 5+ years of industry experience in machine learning or software engineering, with demonstrated ownership of production ML systems operating at scale
  • Proven experience building and scaling ML systems in personalization, relevance, search, or ad tech domains
  • Strong hands-on expertise in distributed systems, data pipelines, and ML infrastructure
  • Experience deploying ML models into production and operating them at consumer scale
  • Demonstrated ownership of complex technical initiatives within a team
  • Strong systems design skills with the ability to clearly articulate tradeoffs and implementation decisions
  • Experience mentoring engineers and influencing technical standards within a team
  • Ability to operate effectively in ambiguous environments and drive projects to completion

Preferred Requirements

  • Familiarity with LLMs and their application in personalization, feature generation, or search
  • Experience with real-time or streaming ML systems
  • Exposure to experimentation frameworks (A/B testing) and model performance measurement
  • Experience bridging model development with real-time serving systems

Benefits

  • Equity in Fetch for full-time employees
  • 401k match up to 4%
  • Comprehensive medical, dental, and vision plans (including pets)
  • $10,000 per year in education reimbursement
  • Employee Resource Groups and Inclusion Council participation
  • Flexible PTO, 9 paid holidays, and year-end week-long break
  • 20 weeks paid parental leave for primary caregivers, 14 weeks for secondary caregivers
  • $2,000 Calvin Care Cash for new family members
  • Fully remote work option with hardware/software provided

Skills

Machine LearningDistributed SystemsData PipelinesML InfrastructureModel DeploymentPersonalizationRankingSearchAd TechLLMsA/B TestingReal-Time Systems

Similar roles

ML Engineering jobs
Scale AI

Senior Machine Learning Engineer, Agent Oversight

Scale AISan Francisco, CA +1

Senior ML Engineer building observability, evaluation frameworks, and improvement loops for production agentic AI systems. Requires 5+ years production ML/LLM experience, strong grounding in agent design or evaluation, and hands-on work taking systems from prototype to scale.

216k – 270k
On-site5+ YOEML Engineering
Scale AI

Senior Software Engineer, Agent Oversight

Scale AISan Francisco, CA +1

Build platform infrastructure for observing, evaluating, and improving production AI agents at scale. Requires 4+ years software engineering experience with ML/LLM systems, strong backend/distributed systems skills, and collaboration with ML engineers.

216k – 270k
On-site5+ YOEML Engineering
Ambient.ai

Senior Software Engineer, AI Infrastructure

Ambient.aiRedwood City, CA

Build and optimize scalable AI infrastructure for real-time inference, evaluation, and continuous improvement of LLMs, LVMs, computer vision, and multimodal models on large-scale video data. Requires 4+ years production ML systems experience, strong Python skills, and expertise in inference optimization and model serving.

168k – 205k
Hybrid4+ YOEML Engineering
SpotOn

Senior Software Engineer

SpotOnChicago, IL +3

Senior AI Engineer building agentic workflows and orchestration layers to automate manual business processes for operations, sales, and customer support teams. Requires 7+ years software engineering experience, production LLM/agent expertise, and strong Python/TypeScript skills.

160k – 190k
Hybrid7+ YOEML Engineering
Snowflake

Senior AI Engineer, Enterprise

SnowflakeMenlo Park, CA

Senior AI Engineer building scalable backend services, distributed systems, and reusable AI platform components (agent frameworks, evaluation pipelines, SDKs) that power Snowflake's internal agentic applications for GTM teams. Requires 5+ years software engineering experience, strong Python/FastAPI skills, and production LLM experience.

156k – 224k
On-site5+ YOEML Engineering