Fetch, America's leading rewards app backed by major investors like SoftBank, is seeking a Staff Machine Learning Engineer to lead their search initiatives. This role combines technical excellence in NLP and search systems with leadership responsibilities, making it perfect for those who want to impact millions of users while mentoring teams.
The position offers a unique opportunity to work on ML-based search models that directly affect user experience and company revenue. You'll be implementing NLP-based systems, working with large datasets, and deploying high-performance ML models to production. As a "tech lead of tech leads," you'll shape multiple ML projects and influence the team's technical direction.
The role requires 7+ years of hands-on experience with NLP and information retrieval systems, plus 2+ years leading technical initiatives across teams. You'll need expertise in Python and ML frameworks, along with deep knowledge of search algorithms from TF-IDF to HNSW.
Fetch offers an outstanding benefits package including equity, comprehensive healthcare (including pet insurance), education budget, flexible PTO, and generous parental leave. The company's culture promotes innovation and work-life balance, with the flexibility to work remotely or from offices in Madison, Birmingham, or Chicago.
Join a Forbes-recognized startup employer that has delivered over $1 billion in rewards and earned 5M+ five-star reviews. You'll be part of a team that values technical excellence, mentorship, and direct impact on both user experience and business success.