Senior Machine Learning Engineer II, Search & Recommendations Ranking
Full-time
Instacart
Role Description
Architect the ranking backbone that unifies query understanding, personalization, multi-objective ranking, ads, and merchandising into a single adaptive platform.
- Design and build a search autosuggest system optimized for personalization and value-based relevance.
- Design long-horizon objective functions (e.g., incrementality, LTV, habit formation) and build uplift/causal value models that move beyond short-term engagement.
- Develop production-grade Multi-Task Learning (e.g., shared encoders, MMOE/PLE task heads) to jointly learn relevance, propensity, margin, and churn risk—ensuring calibration, constraints, and explainability.
- Own the inference layer: goal-aware re-rankers, diversity and quality constraints, safe exploration, and millisecond-class latency optimization.
- Advance evaluation practices: online experiments, long-horizon cohort metrics, counterfactual evaluations, and attribution pipelines for tracking incremental GTV and retention.
- Partner across ads, infrastructure, product, and design teams to translate business goals into ranking policies and measurable ROI.
- Mentor ML engineers to build expertise in ranking, causal inference, and scalable serving systems.
Qualifications
- 5+ years applying ML at scale (3+ years in technical leadership), with a proven track record improving ranking or recommendation systems in production.
- Demonstrated success in applying multi-objective or constrained optimization to balance relevance, revenue, margin, and user experience; experience with online testing and attribution beyond CTR.
- Strong coding (Python) and data fluency (SQL/Pandas), with expertise in classic ML techniques (e.g., XGBoost) and deep learning frameworks (TensorFlow/PyTorch).
- Excellent analytical skills and strong cross-functional communication abilities.
Requirements
- Expertise in multi-task learning architectures (e.g., MMOE/PLE, shared encoders), calibration, counterfactual evaluation, uplift/causal modeling, and/or contextual bandits for exploration.
- Experience building low-latency ranking services, including feature stores, caching, vector + lexical retrieval, re-ranking, and A/B testing infrastructure, with expertise in constraint-aware inference.
- Hands-on experience with LLMs as feature/recall enhancers (e.g., embeddings, adapter tuning) while maintaining clarity on when the ranker should arbitrate.
Benefits
- Highly market-competitive compensation and benefits in each location where our employees work.
- This role is remote and the base pay range for a successful candidate is dependent on their permanent work location.
- Offers may vary based on many factors, such as candidate experience and skills required for the role.
- This role is eligible for a new hire equity grant as well as annual refresh grants.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer II, Search & Recommendations Ranking in Remote vacancy
- Role Description As a Senior Machine Learning Engineer II on the Ads Response Prediction... ...model approach for ads ranking and contribute to cutting... ...Transformer Index for Generative Recommenders), Semantic ID, and domain... .... This includes: ~Search and exploration retrieval...SeniorFull timeRemote work
$361.3k
...systems, ML-driven ranking and personalization,... ...LLMs, reinforcement learning, multi-objective optimization... ...are looking for a Senior Machine Learning Tech Lead... ...the intersection of Search, Recommendations, Conversational... ...across the agentic engineering toolchain — coding harnesses...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$229k - $343k
...live in the moment, learn about the world, and... ...digital services.Snap Engineering teams build fun and technically... ...looking for a Staff Machine Learning Engineer to... ...of next-generation Search ranking systems. In this role... ...advances in search, recommendation systems, ads ranking,...SuggestedFull timeLive inWork at officeLocal area$211.35k - $248.65k
...Senior Machine Learning Engineer II Fetch helps people live rewarded every day, with a vision to become... ...quo, and shape what's next, with us. Ranked as one of America's Best Startup... ...latency environments, such as ranking, recommendation, or optimization systems....SeniorFull timeWork at officeRemote workFlexible hours$129.96k - $246.24k
...this team, you will build and scale high-impact Machine Learning solutions—including recommendation engines, search relevance, and e-commerce systems—designed specifically... ...models for recommendation systems, search ranking, query understanding, or conversion prediction....SuggestedTemporary workLocal areaShift work$160k - $250k
...Job Description Senior Machine Learning Engineer – Recommendation Systems Remote – United States Salary... ...take ownership of recommendation and search systems, working at the... ...applications. Develop retrieval and ranking models, including embedding-based...SeniorRemote work$161.3k - $274.2k
...2004 when a visionary engineer, Fred Luddy, saw the potential... ...DoWe are looking for Senior Machine Learning engineers to join our GenAI Search Platform team to... ...retrieving, matching, ranking, and summarizing text... ...ranking and relevance, recommendation systems, or question...SeniorWork at officeRemote workFlexible hours- ...streaming, E-commerce short videos, and commodity recommendation. We are a group of applied machine learning engineers and data scientists that focus on E-commerce... ...predictive models for candidate generation and ranking(eg. Click Through Rate and Conversion Rate prediction...SeniorTemporary workWork experience placement
$195k - $230k
...information powered by advanced AI, recommendation systems, and adtech.Recognized by... ...About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation... ...work on core feed, retrieval, and ranking systems serving tens of millions of...SeniorFull timeLocal areaWork from home$161.3k - $274.2k
...California in 2004 when a visionary engineer, Fred Luddy, saw the... ...Will DoWe are looking for a search relevance engineer to work with... ...retrieving, matching and ranking text snippets extracted from... ...information retrieval techniques, or machine learning based ranking modelsCapable...SeniorWork at officeRemote workFlexible hours$180.4k - $225.5k
...leading the next generation of care. To learn more, visit Location:Hybrid 3... .../GenAI into pharmacy benefits as a Senior Machine Learning Engineer II. We are looking for an experienced software... ...fields of Document understanding, Search and QnA, GenAI, Virtual Agents, etc....SeniorLocal areaRemote workFlexible hours- Role Description As a Senior Software Engineer, ML Ranking Platform, you will design, implement... ...power personalized feeds, search, and other products at Reddit... ...performant and reliable machine learning systems. Experience with recommendation systems is preferred. ~Experience...SeniorFull timeRemote workFlexible hours
$161.3k - $274.2k
...California in 2004 when a visionary engineer, Fred Luddy, saw the... ...Do We are looking for a search relevance engineer to work with... ...retrieving, matching and ranking text snippets extracted from... ...information retrieval techniques, or machine learning based ranking models...SeniorFull timeWork at officeRemote workFlexible hours$190k - $300k
...information powered by advanced AI, recommendation systems, and adtech.Recognized... ...the RoleWe are looking for a Machine Learning Engineer to build intelligent systems that... ...will work across areas such as search, recommendation, ranking, retrieval, user-intent understanding...Full timeInternshipLocal areaWork from home$170k - $240k
...global marketplace for Native Search advertising. For over 25... ...beyond legacy search engines.Today, our Native Search... ...are seeking an experienced Senior Machine Learning Engineer passionate about... ...domains: Ads, relevance, ranking, recommendation systems, and search.3+...SeniorSummer workWork at office- ...level data (the DT User Card).As a Senior Machine Learning Engineer, you'll design and scale the ML systems behind ad ranking, bid optimization, recommendation, and user-level prediction across... ...ideally in AdTech, recommender systems, search/ranking, or real-time bidding....SeniorFull timeLocal areaShift work
- ...Senior Data Scientist IIWe are seeking... ...Scientist II to help lead the... ...—leveraging machine learning, NLP, and large... ...closely with engineers to translate validated... ...hybrid search (semantic + lexical... ...., relevance, ranking quality).... ...clear product recommendations and business impact...SeniorImmediate startFlexible hours
$260k - $330k
...Role:We are looking for a Senior Principal Machine Learning Engineer to help build the next... ...machine learning, prediction, ranking, calibration,... ...machine learning, ranking, recommendation, prediction, optimization... ...Experience: Experience in ads, search, recommendations,...SeniorWork at officeRemote work$152k - $277k
...world.Role OverviewThe Search & Discovery... ...attributed to search and recommendation. Many business initiatives... ...driven or boosted by ranking and recommendation.... ...be easily consumed by engineers and scientists. You will... ...build large-scale machine learning models and systems to...Temporary work$164.49k - $197.39k
...and Lead Edge Capital. Learn more at and follow us... ...is a personalized recommendation system that helps each... ...-based recommendation engine that provides useful contextual... ...candidate selection, ranking, sequencing, and next-... ..., ranking, search, matching, propensity,...SeniorFull timeLocal areaRemote workFlexible hours$159k - $208.95k
...of our organization. As a Staff Machine Learning Engineer at FanDuel, you will help us unlock... ..., delivering billions of recommendations per day, and search, powering high-scale, low-latency... ...complex, still-evolving challenges in ranking, relevance, retrieval, and online...Temporary workLocal areaWorldwide- ...and respect for individuals. Machine learning is a key initiative for Bed... ...product teams, including: Search ranking, sponsored products ads, advertising technologies, recommendations, personalization, marketing... ...such as search engines and recommendation systems....Currently hiringWork at officeRemote workFlexible hours
$240k - $249.5k
...OpportunityGrubhub is looking for a Senior Staff Machine Learning Engineer to help lead the machine learning engine behind Discovery: the ranking, recommendation, and retrieval systems that decide... ...when they open the app or run a search. These models sit on the critical...SeniorFull timeTemporary workWork at officeFlexible hours3 days per week$242.8k - $357k
...consumer demand across search and discovery experiences. As a Senior Staff Engineer, you will lead... ..., including ranking and relevance... ...modeling, deep learning, and large language... ...state-of-the-art machine learning and LLM... ...and relevance, recommendation systems, natural...SeniorHourly payWork at officeLocal areaRemote workFlexible hours- ...little as one hour. We're hiring a Senior Machine Learning Engineer for our Personalization Platform... ..., deploy, and scale personalized recommendation and ranking models that drive engagement... ...deployments Integrate models into search and ranking systems (e.g., Elasticsearch...SeniorWork at officeRemote workFlexible hours
$200k - $240k
...The Role We are looking for a Senior Machine Learning Engineer to join our Artificial... ...machine learning systems that support search, recommendations, personalization, computer vision,... ...discovery improvements, including ranking, filtering, relevance, exact match...SeniorTemporary workWork at officeRemote work$216.7k - $303.4k
...Senior Machine Learning Engineer Remote - United States Reddit is a community of communities. It... ...conversations. From powering personalized recommendations and search to optimizing advertising systems... ...recommendations, search, and ranking systems that help users discover...SeniorFor contractorsWork experience placementRemote workFlexible hours- ...What you will own: ~Build recommendation and search across feed, discovery,... .... ~Own retrieval/ranking: candidate generation, embeddings... ...ML systems with senior ownership. ~Bachelor's... ...~Cannot show core Senior Machine Learning Engineer, Recommendation experience...SeniorRemote work
$129.96k - $246.24k
...Build and design large-scale machine learning algorithms to model the real-time... ...relationship mining and ranking and recall of creators' product recommendations, and improve the overall GMV of... ...Experience in recommendation system, search engine, online advertising,...Temporary workLocal areaShift work$153.9k - $300.96k
...Build and optimize recommendation models across recall, pre-ranking, ranking, and... ...models, reinforcement learning, and long‑term value... ..., Electrical Engineering, Mathematics, Statistics... ...foundation in machine learning and at least... ...systems, search, advertising, NLP,...Temporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer II, Search & Recommendations Ranking. Be the first to apply!
Related searches
- data scientist machine learning engineer Remote
- machine learning ai engineer Remote
- computer vision machine learning engineer Remote
- machine learning engineer Remote
- ai ml engineer Remote
- graduate machine learning engineer Remote
- machine learning software engineer Remote
- junior machine learning engineer Remote
- junior machine learning research engineer Remote
- senior ml engineer Remote


