Senior Staff Machine Learning Engineer, Search & Discovery

SpaceX

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$313,000–$330,500 / yr
Posted
79 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $322k
$153k most similar roles pay here $350k

This role pays more than 97% of similar roles. Most pay $174,990–$259,212 — the shaded band above. At the midpoint, this role pays about $322k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 604 open roles on FindRole.

Listed pay typically runs $130,000–$155,000 across 440 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Senior Staff Machine Learning Engineer, Search & Discovery

As a Senior Staff Machine Learning Engineer at Instacart, you will join the Search & Discovery team to lead the transformation of how machine learning powers customer shopping experiences. This hands-on role involves defining and driving the technical vision for ML systems that enhance search, discovery, recommendations, and personalization across millions of users and products in real-time. You will architect large-scale ML systems using technologies like large language models (LLMs), agentic AI, and advanced recommendation algorithms to create next-generation shopping experiences. Ideal candidates have a Master’s or PhD in Computer Science, Machine Learning, or related fields, with extensive experience building and operating scalable ML systems in production environments. Proficiency in Python, TensorFlow, PyTorch, and expertise in areas such as recommendation systems, ranking models, embeddings, and search systems is essential.

What you'll do

  • Define and drive the long term technical vision for machine learning in search, discovery, recommendations.
  • Lead development of AI systems that improve how customers discover products on Instacart.
  • Architect large scale ML systems combining LLM reasoning, retrieval, ranking, recommendation models.
  • Build and operate production ML systems serving real time shopping experiences for millions of users.
  • Identify foundational ML capabilities to unlock new customer experiences and accelerate experimentation.

What we're looking for

  • Master’s or PhD in Computer Science, Machine Learning, AI, or equivalent industry experience.
  • 10+ years building and operating large scale ML systems in production.
  • Proven track record architecting ML systems for global-scale product experiences.
  • Deep expertise in recommendation systems, ranking models, embeddings, representation learning, search systems.
  • Experience combining generative AI with traditional ML systems like retrieval, ranking, personalization.
  • Ability to influence senior leaders and drive technical strategy across the organization.

More like this

Similar roles

Staff Machine Learning Engineer, Search Ranking

Snap Inc.

Santa Monica, CA 1 day ago $229,000$343,000
Python TensorFlow PyTorch Spark Flink Beam Java Scala C++ JAX A/B testing learning-to-rank LambdaMART neural ranking models transformer-based rankers large-scale data processing ML infrastructure online experimentation model monitoring feature pipelines training infrastructure serving systems multi-objective optimization LLMs foundation models semantic search natural language understanding retrieval-augmented generation

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California 48 days ago $214,000$289,500
AWS GCP TensorFlow PyTorch Spark Kubernetes MLflow RAG LLM CI/CD MLOps Python Docker Prometheus PostgreSQL

Senior Staff Machine Learning Engineer

GEICO

Bethesda 37 days ago $150,000$300,000
Python AWS Azure Kubernetes Airflow Snowflake PostgreSQL MongoDB Cassandra Spark Ray MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD ElasticSearch Qdrant Parquet Delta Iceberg Flink SHAP LIME

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 44 days ago $150,000$300,000
Python Java C++ AWS Azure Kubernetes CI/CD Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs GPT Generative AI

Senior Staff Machine Learning Engineer

GEICO

Bethesda 37 days ago $150,000$300,000
Python Java C++ AWS Azure Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra ElasticSearch Qdrant Snowflake Parquet Delta Iceberg MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD Kubernetes

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 36 days ago $150,000$300,000
Python Java C# AWS Azure Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs CI/CD Kubernetes GPT Docker