Principal Machine Learning Engineer

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CASeattle, WASan Francisco, CA
Employment
Full-time
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $226k
$168k $289k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $198,000–$254,750.

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 282 open roles on FindRole.

Listed pay typically runs $148,100–$282,100 across 76 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Principal Machine Learning Engineer

The Principal Machine Learning Engineer serves as the technical lead for the GenAI Services area within Firefly Foundry. This role focuses on the architecture, optimization, and serving of generative models at enterprise scale rather than research or training. You will design inference architectures for heterogeneous pipelines, including LLMs, diffusion models, and RAG systems, while optimizing for latency, throughput, and cost-to-serve across GPU fleets. Key responsibilities include co-developing inference code, architecting APIs for first-party and third-party model integration, and providing technical direction across multiple engineering teams. Required expertise includes PyTorch, CUDA, Triton, TensorRT, Nvidia Dynamo, and Python. You will solve complex problems regarding multi-tenant serving, quantization, and GPU scheduling to deliver performant, production-grade generative AI services across various flagship products and external plugin integrations.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Architect the technical infrastructure for composing and serving heterogeneous generative model pipelines at enterprise scale.
  • Develop and optimize GPU-accelerated inference pipelines to improve latency, throughput, and cost-to-serve.
  • Design the product backend and API ecosystem for internal applications and external plugin integrations.
  • Provide hands-on technical leadership and mentorship to engineers on architecture, design, and implementation best practices.
  • Research and evaluate emerging MLOps technologies, including quantization and GPU scheduling, to improve system performance.
  • Set technical standards and lead design reviews to ensure high reliability and maintainability across all systems.

What we're looking for

  • MS or PhD in Computer Science, Electrical Engineering, or a related field, or equivalent industry experience.
  • 8+ years of experience in machine learning engineering, including production-scale deployment and serving.
  • 3+ years leading the technical direction of large-scale, GPU-intensive GenAI inference systems.
  • Deep experience with inference frameworks and tools such as PyTorch, CUDA, Triton, TensorRT, Nvidia Dynamo, and Python.
  • Strong understanding of generative model architectures including diffusion models, transformers, GANs, and LLMs.
  • Proven experience architecting multi-model pipelines and serving them behind APIs at enterprise scale.
  • Experience designing product backend systems and plugin architectures for internal and external integrations.
  • Proven success leading cross-functional teams through complex technical initiatives in matrixed organizations.

More like this

Similar roles

Senior Staff Machine Learning Engineer

Adobe

Seattle, WA +1 12 days ago $190,200–$345,650
Python PyTorch CUDA Triton TensorRT Nvidia Dynamo Kubernetes MLOps Distributed Systems Diffusion Models Transformers GANs Model Serving Inference Pipelines
10+ yrs exp

Principal Machine Learning Engineer

Oracle

Nashville, TN 82 days ago $126,200–$264,100
Machine Learning PyTorch TensorFlow Keras ETL Version Control Software Development Infrastructure Scalability vLLM SGLang
6+ yrs exp

Principal Machine Learning Engineer

The Walt Disney Company

Glendale, CA +1 16 days ago $210,500–$282,300
Machine Learning AWS Databricks Spark Kafka Kinesis MLflow SageMaker Vertex AI REST Microservices MLOps LangGraph AutoGen CrewAI LLMs Step Functions Lambda Glue SQS SNS Personalize
10+ yrs exp Hybrid

Principal Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 32 days ago $187,395–$253,534
Python Java Machine Learning generative-AI LLM RAG MLOps Kubeflow SageMaker Pipelines Docker AWS Azure GCP LangChain LangGraph Semantic Kernel Vector Databases CNNs RNNs Transformers GitHub Actions Deep Learning
8+ yrs exp Remote

Principal Machine Learning Engineer

Oracle

Nashville, TN 12 days ago $126,200–$264,100
Machine Learning ETL PyTorch TensorFlow Keras Model Serving Version Control Software Development Data Modeling Monitoring Debugging Open Source Models
6+ yrs exp