Senior Machine Learning Engineer

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$187,100–$270,950 / yr
Employment
Full-time
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $219k
This role $229k
$163k most similar roles pay here $282k

This role pays more than 55% of similar roles. Most pay $191,287–$246,150 — the shaded band above. At the midpoint, this role pays about $229k versus about $219k 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 277 open roles on FindRole.

Listed pay typically runs $148,100–$265,350 across 111 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Machine Learning Engineer

As a Senior Machine Learning Engineer on the Experience Intelligence team, you will design, build, and deploy production-grade AI systems to power intelligent experiences for commercial and promotional activities. You will develop GenAI agents, predictive ML models, retrieval and reasoning systems, agent frameworks, tool calling, multi-agent workflows, APIs, and data pipelines. Your work involves managing large-scale structured and unstructured enterprise data while creating evaluation frameworks to improve accuracy and performance. To succeed, you must possess expertise in Python, PyTorch, REST APIs, Docker, and cloud platforms like Azure or AWS. You will utilize advanced techniques including RAG, tool/function calling, and context management to solve real-world business problems. The role requires a strong foundation in machine learning, predictive modeling, statistics, and software engineering principles to turn emerging AI capabilities into reliable, scalable solutions for sales and marketing workflows.

What does a Machine Learning Engineer earn in California?

Median $231150 from 183 postings across 28 companies.

See salary data

What you'll do

  • Build and deploy production-grade AI systems including GenAI agents, predictive ML, and retrieval systems.
  • Develop data pipelines and infrastructure to support large-scale structured and unstructured enterprise data.
  • Create evaluation frameworks to continuously improve the accuracy and performance of AI models.
  • Own the end-to-end lifecycle of solutions from initial architecture and experimentation to deployment and monitoring.
  • Identify and prototype emerging AI technologies to create differentiated, production-ready capabilities.
  • Integrate AI capabilities into real-world sales and marketing workflows to solve business problems.
  • Design scalable systems optimized for quality, latency, cost, and operational performance.

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, GenAI, NLP, retrieval, or related AI systems.
  • Strong understanding of modern LLM and agentic AI technologies including RAG, tool/function calling, reasoning, evaluation, and context management.
  • Strong foundation in machine learning, predictive modeling, statistics, and techniques for working with large-scale structured and unstructured data.
  • Strong software engineering skills including Python, data structures, algorithms, system design, testing, code quality, and production debugging.
  • Experience building production AI/ML services using PyTorch, REST APIs, Docker, data/orchestration pipelines, and cloud platforms like Azure or AWS.
  • Experience designing scalable and reliable AI systems evaluated across quality, latency, cost, and operational performance.
  • Excellent problem-solving and communication skills to work effectively with technical and business teams.

More like this

Similar roles

Senior Machine Learning Engineer

Adobe

San Jose, CA 20 days ago $142,700–$270,950
GenAI LLM RAG Python PyTorch Docker AWS Azure REST APIs Data Pipelines NLP Predictive Modeling System Design Machine Learning Statistics
5+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 20 days ago $151,800–$265,350
Generative AI Deep Learning Computer Vision Recommendation Systems Python C++ Java Rust PyTorch PyTorch Lightning Hugging Face Scikit-learn Docker AWS Microsoft Azure Containerization System Design

Senior Machine Learning Engineer

Adobe

San Jose, CA 20 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Adobe

San Francisco, CA +2 20 days ago
Machine Learning Artificial Intelligence Python PyTorch TensorFlow Data Science Deep Learning ML Models Content Understanding
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 98 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen LLMs RAG Vector Databases Docker Kubernetes Terraform Cloudflare Workers FastAPI TypeScript React BigQuery Airflow Argo Workflows CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 38 days ago
Machine Learning Computer Vision C++ Python PyTorch TensorFlow Deep Learning LiDAR Multi-sensor Fusion TensorRT Transformers Data Pipelines Model Optimization Real-time Inference NVIDIA DRIVE AV
8+ yrs exp