Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fetch Logo

Principal Software Engineer - Machine Learning

Fetch

Salary not specified
Sep 25, 2025
Remote, US
Apply Now

Fetch is building the future of personalized consumer experiences and is looking for a Principal Machine Learning Engineer to design and scale systems that power personalization, relevance, and ranking across their platform.

Requirements

  • Proven experience building and scaling ML infrastructure in support of personalization, relevance, search, or ad tech systems.
  • Deep hands-on expertise in data infrastructure, distributed systems, and large-scale data pipelines.
  • Experience working at a consumer product company with ML models operating at scale.
  • Prior contributions to ranking, personalization, or ad tech systems with measurable business impact.
  • Strong systems design skills, with a track record of leading architecture and communicating design tradeoffs.
  • Experience mentoring and elevating other engineers.
  • Success leading zero-to-one technical initiatives and delivering new infrastructure or ML systems from scratch.

Responsibilities

  • Build and scale ML infrastructure for personalization, search, ranking, and ad tech at consumer scale.
  • Design and implement zero-to-one systems, including real-time learning and data pipelines.
  • Lead technical design, architecture, and cross-team alignment for major ML initiatives.
  • Mentor engineers and help raise the bar on technical execution and design quality.
  • Partner with product and engineering teams to create dynamic systems that adapt to evolving user preferences.
  • Use AI tools to accelerate your work, including: Designing features and validating ideas with ChatGPT & Claude sandboxes.
  • Leveraging AI for code generation and technical prototyping.

Other

  • Ability to operate in high levels of ambiguity with minimal direction, prioritizing effectively and driving impact.
  • Familiarity with LLMs and their application in personalization, feature creation, and conversational search.
  • Experience with streaming/real-time learning systems.
  • Exposure to conversational search or large-scale information retrieval.
  • Previous work bridging model development with real-time serving systems.