Senior Staff Machine Learning Engineer, Media Intelligence

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CASan Francisco, CASeattle, WANew York, NY
Salary
$238,700–$345,650 / yr
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $235k
This role $292k
$165k most similar roles pay here $365k

This role pays more than 88% of similar roles. Most pay $211,200–$259,212 — the shaded band above. At the midpoint, this role pays about $292k versus about $235k for comparable roles.

Based on 240 similar postings.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 218 open roles on FindRole.

Listed pay typically runs $187,100–$270,950 across 216 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Staff Machine Learning Engineer, Media Intelligence

Sr Staff Machine Learning Engineer - Media Intelligence As part of the Firefly Foundry team, you will architect and lead the data processing, indexing, and search infrastructure for a media-intelligence layer. You will build scalable pipelines to transform massive volumes of image, video, 3D, and audio assets into structured, low-latency, searchable intelligence for both human users and AI agents. This systems-focused role involves designing hybrid lexical and vector retrieval stacks, managing index lifecycles, and ensuring multi-tenant data isolation. You will utilize Python, PyTorch, Spark, Beam, Flink, or Ray, while working with technologies like HNSW, Lucene, Elasticsearch, OpenSearch, Docker, and Kubernetes. The role addresses the challenge of organizing vast media libraries into actionable metadata for agentic workflows. You will serve as a technical authority, mentoring engineers and setting multi-year directions for high-scale search infrastructure across diverse content modalities.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Build scalable data pipelines to transform raw media and model signals into structured, searchable intelligence at enterprise scale.
  • Architect hybrid lexical and vector search infrastructure for both human users and AI agents.
  • Develop retrieval interfaces and grounding contracts that allow agentic workflows to reason and cite results accurately.
  • Manage the index lifecycle including streaming indexing, backfills, and versioning of schemas and embedding models.
  • Engineer multi-tenant systems ensuring data isolation, residency, and security for enterprise customer IP.
  • Establish and monitor retrieval quality gates using offline and online evaluation metrics like recall and nDCG.
  • Optimize platform performance regarding query latency, throughput, and cost efficiency across GPU and storage fleets.
  • Provide technical leadership by setting standards, mentoring engineers, and defining the multi-year roadmap for search infrastructure.

What we're looking for

  • 10+ years of experience in machine learning, data, or infrastructure engineering.
  • Proven track record of leading systems and setting technical direction across multiple teams.
  • Expertise in designing and operating large-scale search and retrieval infrastructure including vector (ANN) and lexical search.
  • Strong data engineering foundations with experience in large-scale batch and streaming pipelines using Spark, Beam, Flink, or Ray.
  • Experience building retrieval for LLM and agentic systems, including RAG, multimodal search, and grounding.
  • Proficiency in Python and familiarity with PyTorch and embedding models.
  • Experience with multi-tenant systems, data isolation, and cloud infrastructure (AWS or Azure).
  • MS or PhD in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.

More like this

Similar roles

Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

New York, NY 106 days ago $216,200$394,000
Machine Learning Deep Learning Transformers LLMs TensorFlow PyTorch Distributed Training Model Pruning Quantization Distillation Agentic AI Federated Learning Differential Privacy SFT Agile
10+ yrs exp

Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

Cupertino, CA 106 days ago $216,200$394,000
Machine Learning Deep Learning Transformers LLMs TensorFlow PyTorch Distributed Training Federated Learning Differential Privacy Agentic AI SFT Agile
10+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 151 days ago $202,500$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 147 days ago $202,500$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp