Principal Software Engineer - Machine Learning

Remote Full-time
About the Role: Fetch is building the future of personalized consumer experiences. We're looking for a Principal Machine Learning Engineer to design and scale systems that power personalization, relevance, and ranking across our platform. This is a high-impact role where you'll drive new initiatives, mentor other engineers, and shape the technical direction of ML at Fetch. Role 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. • Designing features and validating ideas with ChatGPT & Claude sandboxes. • Leveraging AI for code generation and technical prototyping. • Using AI assistants for systems architecture diagramming and design validation. • Exploring LLMs to enhance personalization, conversational search, and feature creation. Minimum 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. • Ability to operate in high levels of ambiguity with minimal direction, prioritizing effectively and driving impact. Preferred Requirements: • 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. This is a full-time role that can be held from one of our US offices or remotely in the United States. Apply tot his job
Apply Now →

Similar Jobs

Lead Machine Learning Engineer, Shopping - Feed (Remote)

Remote Full-time

Junior Ai Developer - Contract to Hire

Remote Full-time

Machine Learning Engineer San Francisco, CA - Remote (San Francisco)

Remote Full-time

Distinguished Machine Learning Engineer- Capital One Software (Remote)

Remote Full-time

Machine Learning Engineer / AI Engineer (Remote · Part-Time | $80 –$120/hr)

Remote Full-time

Senior Machine Learning Engineer (Remote)

Remote Full-time

[Remote] Sr. Staff Machine Learning Engineer, Applied Research Science

Remote Full-time

[Remote] Research Engineer (Machine Learning)

Remote Full-time

Machine Learning Researcher, Multimodal Foundation Models

Remote Full-time

Senior Data Scientist (Machine Learning)

Remote Full-time

Experienced Customer Service Representative – Chat Support Specialist for Remote Work Opportunities

Remote Full-time

**Experienced Customer Service Representative – Entry-Level Remote Position with arenaflex**

Remote Full-time

Experienced Eligibility Coordinator for Healthcare - Remote Opportunity with iMPROve Health

Remote Full-time

American Express Work From Home (Remote) ( Customer Care Professional )

Remote Full-time

Brand Sales Director - Remote US - EDT

Remote Full-time

Physician Coder II - Remote

Remote Full-time

Experienced Remote Chat Moderator – Community Management and Discord Server Administration

Remote Full-time

Research Analyst, PNW

Remote Full-time

GRC Senior Consultant (Cybersecurity) (100 remote Spain)

Remote Full-time

Experienced Remote Data Entry Specialist – Join arenaflex for a Fulfilling Career in Data Management and Entry from the Comfort of Your Home

Remote Full-time
← Back to Home