Senior Machine Learning Engineer II, Search & Recommendations Ranking

1 day, 21 hours ago
Full-time
Lead
Data Science and Analytics
instacart.careers

instacart.careers

Instacart is a leading grocery technology company in North America that works with grocers and retailers to transform how people shop. They partner with over 1,000 national, regional, and local retail banners to facilitate online shopping, delivery, an...

Internet Software & Services
1K-5K

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 and build uplift or causal value models focused on incrementality, LTV, and habit formation.
  • Develop production-grade multi-task learning systems to jointly learn relevance, propensity, margin, and churn risk.
  • Own the inference layer, including goal-aware re-rankers, diversity and quality constraints, safe exploration, and low-latency optimization.
  • Advance evaluation through online experiments, long-horizon cohort metrics, counterfactual evaluations, and attribution pipelines.
  • Partner with ads, infrastructure, product, and design teams to translate business goals into ranking policies and measurable ROI.
  • Mentor ML engineers in ranking, causal inference, and scalable serving systems.

Requirements

  • 5+ years applying ML at scale, including 3+ years in technical leadership, with a track record improving ranking or recommendation systems in production.
  • Experience applying multi-objective or constrained optimization to balance relevance, revenue, margin, and user experience.
  • Experience with online testing and attribution beyond CTR.
  • Strong coding ability in Python and data fluency with SQL and Pandas.
  • Experience with classic ML techniques such as XGBoost and deep learning frameworks such as TensorFlow or PyTorch.
  • Excellent analytical skills and strong cross-functional communication abilities.
  • Preferred: expertise in multi-task learning architectures such as MMOE or PLE, shared encoders, calibration, counterfactual evaluation, uplift or causal modeling, and/or contextual bandits.
  • Preferred: experience building low-latency ranking services, including feature stores, caching, vector and lexical retrieval, re-ranking, and A/B testing infrastructure.
  • Preferred: hands-on experience with LLMs as feature or recall enhancers, such as embeddings or adapter tuning.

Benefits

  • Highly market-competitive compensation and benefits.
  • Remote role with Flex First work flexibility.
  • Eligible for a new hire equity grant.
  • Eligible for annual refresh grants.
  • Base pay range varies by permanent work location, with US ranges provided for multiple states.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Machine Learning Engineer, AI Researcher

Cribl 251-1K IT Services

Cribl is hiring a remote-first machine learning engineer to help build AI-enabled security and observability products that solve real customer problems.

Computer Vision Feature Engineering Kubeflow Machine Learning MLflow MLOps NLP Python PyTorch Reinforcement Learning TensorFlow
1 day, 6 hours ago

Staff Machine Learning Engineer - Platform (Core AI Automation)

Coinbase 1K-5K Capital Markets

Coinbase is hiring a Machine Learning Engineer for its Core Automation Team to build AI infrastructure and automation that improve customer support, compliance operations, and AI-powered customer interactions on its onchain platform.

Apache Airflow Apache Spark Blockchain Computer Vision Databricks Deep Learning Flink Generative AI Kafka LLM Machine Learning NLP Python Snowflake
1 day, 6 hours ago

Software Engineer - ML Platform

Veriff 51-250 IT Services

Veriff’s ML Platform team is hiring a software or ML engineer to build the systems that support machine learning development, experimentation, observability, and scalable model deployment.

Apache Spark dbt Grafana Kubeflow MLflow MLOps Prometheus Python Snowflake SQL
1 day, 6 hours ago

Staff ML Engineer - ML Infrastructure

Samsara 1K-5K IT Services

Samsara is hiring a Staff / Senior Staff Machine Learning Infrastructure Engineer in Canada to lead the end-to-end ML platform for Safety AI and adjacent product areas that improve real-world operational safety.

Apache Spark AWS Computer Vision Embedded Systems IoT Kubernetes LLM Machine Learning
1 day, 7 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers