2 months ago
Base Salary
$211k - $249k/yr
Responsibilities
- Design, build, and improve machine learning models for ad ranking, relevance, and optimization.
- Implement active learning strategies including data sampling, error-driven retraining, and human-in-the-loop workflows.
- Use LLMs for synthetic data generation, assisted labeling, weak supervision, annotation support, and ranking error analysis.
- Own ML experimentation, offline and online evaluation, and production inference for ad-ranking components.
- Partner with product, data, and platform teams to translate advertiser and user-experience gaps into measurable ML improvements.
- Maintain model performance, reliability, latency, and data quality in production ranking systems.
- Use AI-assisted tools for development, experimentation, debugging, systems architecture, and technical prototyping while validating correctness.
Requirements
- 6+ years of software engineering experience building and maintaining production ML or data-driven systems.
- Strong Python proficiency for machine learning and data processing, working knowledge of Go, and experience deploying low-latency models in production ranking or decisioning systems.
- Experience with AWS and distributed systems, including scalable training pipelines and online inference services.
- Practical experience applying LLMs to model development and data-labeling workflows.
- Strong engineering judgment and systems thinking focused on reliability, performance, and maintainability.
- Experience using AI-assisted development tools such as GitHub Copilot or ChatGPT.
- Ability to evaluate AI-generated outputs, debug complex issues, and validate production ML workflows.
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related field, or equivalent practical experience.
- Familiarity with AWS Bedrock, LangChain, vector databases, or similar AI orchestration technologies.
- Experience with LLM workflows, prompt-driven systems, model-assisted pipelines, ranking, recommendation, optimization, relevance, personalization, feature engineering, model evaluation, or feedback loops.
- Experience collaborating in small, cross-functional teams with product, data, and platform stakeholders.
Benefits
- Full-time position available from Fetch’s US offices or remotely within the United States.
- Compensation package includes base salary, equity, and benefits.
Categories
About Fetch
Fetch helps people live rewarded, with a vision to create the rewards destination for everyone. Through Fetch Points, the platform transforms everyday actions into rewarding moments, with more than $1 billion in Fetch Points awarded to date. Every day, more than 13 million receipts are submitted on Fetch, creating visibility into $212 billion in gross merchandise value and delivering the largest retail-agnostic, SKU-level view of household spending. This unmatched dataset powers Fetch as an outcomes-based advertising platform that acquires and retains lifelong consumers. The Fetch app is available for download on the App Store and Google Play and has earned more than 6 million five-star reviews.