Senior Staff Machine Learning Engineer

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CASan Francisco, CA
Salary
$172,500–$306,625 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $228k
This role $240k
$156k most similar roles pay here $323k

This role pays less than 51% of similar roles. Most pay $198,337–$256,950 — the shaded band above. At the midpoint, this role pays about $240k versus about $228k 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 211 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 209 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Staff Machine Learning Engineer

As a Sr / Staff Machine Learning Engineer within the Security Engineering team, you will develop machine learning and generative AI capabilities to protect products and customers. You will design, build, and scale production systems involving deep learning, behavioral modeling, embeddings, and agentic AI for anomaly detection, threat detection, investigation, and security analytics across large datasets. Your daily work involves writing code, training models, running experiments, and managing the full ML lifecycle from feature engineering to deployment and monitoring. You will specifically build LLM capabilities using retrieval-augmented generation and design evaluation frameworks to ensure model quality. The role requires expertise in PyTorch, transformers, Spark, AWS, and MLflow, alongside strong Python and SQL skills. You will solve complex security problems by turning experimental models into reusable infrastructure while mentoring engineers and shaping technical direction through collaborative design reviews.

What does a Machine Learning Engineer earn in California?

Median $246150 from 178 postings across 30 companies.

See salary data

What you'll do

  • Design, build, and scale production ML systems for anomaly detection, threat detection, and security analytics.
  • Manage the full ML lifecycle including feature engineering, training, deployment, monitoring, and retraining.
  • Develop LLM and agentic AI capabilities for security investigations using retrieval-augmented generation (RAG).
  • Create evaluation frameworks to measure model quality and ensure analyst trust in results.
  • Build scalable data pipelines and resolve system bottlenecks in collaboration with data and platform engineers.
  • Mentor other engineers and guide technical direction through design reviews and hands-on collaboration.

What we're looking for

  • Experience running production ML systems from early experimentation through sustained operation at scale.
  • Strong background training models with PyTorch and transformers, including behavioral modeling and anomaly detection.
  • Proficiency with distributed compute like Spark, cloud platforms like AWS, and MLOps tools like MLflow.
  • Experience building with LLMs or generative AI and evaluating their behavior in production.
  • Strong Python and SQL skills combined with solid software engineering habits such as testing and code review.
  • MS or PhD in computer science, machine learning, or a related field, or equivalent practical experience.
  • Background applying ML to cybersecurity, fraud, or similar adversarial problems (preferred).
  • Experience with vector databases, RAG, or multi-agent systems; publications, patents, or open-source contributions (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

The Walt Disney Company

Orlando, FL 25 days ago $135,200$181,200
Generative AI LLMOps MLOps Python RAG CI/CD AWS Azure GCP Docker Kubernetes Terraform Vector Databases Prompt Engineering Multi-modal Models Infrastructure-as-Code Machine Learning Deep Learning
5+ yrs exp

Senior Staff Machine Learning Engineer

Capital One Financial

McLean, VA +1 4 days ago $314,800$359,300
Machine Learning Python Scala C++ Dask RAPIDS NumPy Pandas Scikit-learn Distributed Computing Data Pipelines High Performance Computing
10+ yrs exp

Senior Machine Learning Engineer

The Walt Disney Company

Glendale +3 48 days ago $141,900$190,300
Machine Learning Java PyTorch scikit-learn Spark MLLib LLM LangGraph Crew AI Vector Databases SpringBoot DynamoDB Redis Valkey MemCache. D Apache Kafka Kinesis AWS Terraform Docker Kubernetes
5+ yrs exp Hybrid

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 131 days ago $184,700$277,600
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval Multimodal Content Filtering
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 131 days ago $175,000$263,300
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Search Ranking Retrieval Pipelines Adversarial Training Content Moderation Red-teaming
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 142 days ago $175,000$263,300
Machine Learning Natural Language Processing PyTorch TensorFlow JAX Python Go Java C++ Computer Vision Deep Learning Content Moderation Adversarial Training Search Ranking Information Retrieval
3+ yrs exp