×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; Machine Learning

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Fetch
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (Machine Learning)

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
  • ,
  • Familiarity with LLMs and their application in personalization, feature creation, and conversational search
  • ,
  • (Desirable) Experience with streaming/real-time learning systems
  • ,
  • (Desirable) Exposure to conversational search or large-scale information retrieval
  • ,
  • (Desirable) Previous work bridging model development with real-time serving systems
What the job involves
  • 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
  • ,
  • 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary