Machine Learning Engineer

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$163,200–$236,400 / yr
Posted
45 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $223k
This role $200k
$151k most similar roles pay here $278k

This role pays less than 69% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $200k versus about $223k 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 · Machine Learning Engineer

As a Senior Machine Learning Engineer on the Pro Design team, you will power intelligence within creative tools like Illustrator and InDesign. You will partner with Product, Engineering, and Data Science teams to translate research into shipped experiences by designing, prototyping, and shipping models for predictive, ranking, generative, and agentic systems. Your daily work involves building RAG, embeddings, fine-tuning, and in-product copilots while owning end-to-end evaluation and MLOps foundations such as feature pipelines, experiment tracking, and CI/CD. You will utilize Python, SQL, and Databricks tools like MLflow to maintain reliable models. The role focuses on solving complex problems in the creative software space by developing advanced AI capabilities for professional designers. You must possess a strong foundation in supervised and unsupervised learning to deliver high-quality features for visual and creative content.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design, prototype, and ship models for predictive, ranking, generative, and agentic systems.
  • Implement RAG, embeddings, fine-tuning, and in-product copilots for creative use cases.
  • Define "good" metrics and build offline and online evaluation harnesses to detect quality regressions.
  • Build MLOps foundations including feature pipelines, experiment tracking, versioning, and CI/CD.
  • Develop automated retraining and monitoring systems to ensure model reliability in production.
  • Translate research into shipped features by scoping feasibility with Product and Engineering teams.
  • Manage the full lifecycle of models from initial problem framing to production deployment.

What we're looking for

  • Bachelor's degree in a quantitative field or equivalent practical experience.
  • 5+ years of experience building, deploying, and operating ML systems in production at scale.
  • Strong foundation in feature engineering and shipping supervised/unsupervised models for prediction, ranking, recommendation, or personalization.
  • Experience with modern GenAI including LLMs, RAG, embeddings, fine-tuning, and agent design.
  • Fluency in Python and SQL along with proficiency in the broader ML tooling and infrastructure ecosystem.
  • Ability to design and operate rigorous offline and online evaluation and experimentation frameworks.
  • Ability to communicate technical work clearly to non-technical Product and Design partners.
  • Preferred: Master's or PhD in a quantitative discipline and experience with Databricks or similar production environments.

More like this

Similar roles

Machine Learning Engineer

Adobe

San Jose, CA 8 days ago $161,700$234,150
Machine Learning Deep Learning Reinforcement Learning LLMs Python Java C PyTorch TensorFlow scikit learn SGLang Verl REST micro- services Computer Vision Data Analytics Statistical Modeling

Machine Learning Engineer

Q2

Austin, TX 28 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 81 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Computer Vision Generative AI Deep Learning Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 71 days ago $150,400$277,600
Machine Learning Generative AI LLM PyTorch TensorFlow JAX Python C++ Go Java Deep Learning Information Retrieval Data Science Distributed Systems
6+ yrs exp

Machine Learning Engineer

Equifax

Atlanta, GA 53 days ago
Machine Learning Artificial Intelligence Big Data Analytics Cloud Computing Data Engineering ETL Data Modeling Software Development Life Cycle Data Orchestration Parallel Processing
7+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 51 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI LLMs LangChain LangGraph Supervised Learning Unsupervised Learning Cursor
2+ yrs exp