Staff Machine Learning Engineer

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CAAustin, TX
Salary
$211,800–$306,625 / yr
Employment
Full-time
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $259k
$170k most similar roles pay here $321k

This role pays more than 76% of similar roles. Most pay $202,800–$255,250 — the shaded band above. At the midpoint, this role pays about $259k versus about $229k 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 276 open roles on FindRole.

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

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Staff Machine Learning Engineer

As a Staff Machine Learning Engineer on the Brand AI Services team, you will design and deliver production-grade generative and agentic AI systems to power creative workflows across platforms like Creative Cloud and Adobe Express. You will build and productionize multimodal models including transformers, diffusion models, LLMs, and vision-language models while developing agentic systems capable of reasoning, tool use, and multi-step orchestration. The role involves managing the end-to-end machine learning lifecycle, from problem formulation to deployment in high-traffic environments. Key technical requirements include proficiency in Python, PyTorch, and experience with cloud platforms like AWS or Azure using Docker and Kubernetes. You will utilize advanced architectures for computer vision and generative AI to solve complex problems involving creative intent, content transformation, and automated reasoning for professional creators.

What does a Machine Learning Engineer earn in California?

Median $232000 from 185 postings across 28 companies.

See salary data

What you'll do

  • Design and deploy production-grade multimodal and generative AI systems including transformers, diffusion models, and LLMs.
  • Build agentic AI systems capable of reasoning, tool use, and executing multi-step creative workflows.
  • Develop scalable services and APIs to integrate machine learning capabilities into Adobe products like Firefly and Creative Cloud.
  • Manage the end-to-end ML lifecycle including problem formulation, experimentation, evaluation, and monitoring in high-traffic environments.
  • Translate customer needs from product and design teams into effective technical machine learning solutions.
  • Provide technical leadership and mentorship to improve engineering standards across the team.
  • Identify new opportunities to apply generative and agentic AI to solve real-world challenges for enterprise customers.

What we're looking for

  • MS or PhD in Computer Science, Machine Learning, or a related field, or equivalent practical experience.
  • 5+ years of experience building and deploying machine learning systems in production.
  • Hands-on experience designing and building agentic AI systems including tool use, orchestration, planning, and reasoning.
  • Expertise in computer vision, generative AI, and multimodal machine learning using architectures like transformers, diffusion models, LLMs, or VLMs.
  • Proficiency in Python and experience with machine learning frameworks such as PyTorch.
  • Experience designing and building scalable APIs, distributed services, or production ML infrastructure.
  • Strong software engineering fundamentals including data structures, algorithms, testing, and code quality.
  • Experience with cloud platforms (AWS/Azure) and containerization technologies like Docker and Kubernetes.
  • Experience with multimodal learning across video, audio, or 3D data (preferred).
  • Experience fine-tuning, adapting, or optimizing large-scale foundation models (preferred).
  • Knowledge of AI evaluation, safety, and responsible AI practices (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Adobe

San Jose, CA 13 days ago $187,100–$270,950
GenAI LLM RAG Python PyTorch Docker AWS Azure REST APIs Data Pipelines NLP Predictive Modeling System Design Machine Learning Statistics Multi-agent Workflows Tool Calling Evaluation Frameworks
5+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 177 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 173 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

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 27 days ago
Machine Learning Python C++ C Scala Dask RAPIDS NumPy Pandas Scikit-learn Distributed Computing Data Pipelines High Performance Computing
10+ yrs exp

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 57 days ago $198,100–$268,000
Machine Learning Python TensorFlow PyTorch ARM Architecture GPU Neural Networks Computer Architecture hardware aware optimization Deep Learning
Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, CA 42 days ago $230,000–$250,000
AI ML LLM RAG Python PyTorch TensorFlow Pandas NumPy LangChain AWS SageMaker Kubernetes Microservices JavaScript Java NoSQL System Design
8+ yrs exp