Machine Learning Engineer IV

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$183,300–$265,350 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $224k
$169k most similar roles pay here $276k

This role pays more than 54% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $224k 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 IV

As a Machine Learning Engineer 4 on the AI Foundations team within the Search, Discovery & Content AI organization, you will develop foundational capabilities for retrieval, matching, ranking, and content understanding across various Adobe products. You will design and deploy models to process text, images, and documents while building representation learning systems using LLMs, vision-language models, and multimodal foundation models. Your daily work involves training and optimizing models on large-scale datasets, creating evaluation frameworks for search relevance, and managing the full machine learning lifecycle from data preparation to monitoring. The role requires proficiency in Python and experience with PyTorch, TensorFlow, JAX, Hugging Face, Ray, or Spark. You will solve complex problems in information retrieval and multi-objective ranking to power agentic workflows and improve content discovery across enterprise and marketplace environments.

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 and deploy content understanding, semantic matching, retrieval, and multi-objective ranking models for multimodal content.
  • Build representation learning systems using LLMs, vision-language models, and embedding models to improve content relevance.
  • Develop scalable retrieval and ranking systems to power search, recommendations, and agentic workflows across Adobe products.
  • Train, fine-tune, and optimize machine learning models using large-scale behavioral, content, and synthetic datasets.
  • Create evaluation frameworks and benchmarks to measure ranking quality, retrieval effectiveness, and user impact.
  • Manage the full ML systems lifecycle including data preparation, model development, deployment, monitoring, and continuous improvement.
  • Translate innovative research from Adobe Research into production-ready capabilities for various engineering teams.

What we're looking for

  • Experience building and deploying machine learning systems in production.
  • Experience with retrieval, recommendation, ranking, search relevance, or semantic matching systems.
  • Working knowledge of modern ML techniques including representation learning, transformer architectures, and multi-objective optimization.
  • Experience working with LLMs, embedding models, vision-language models, or other multimodal foundation models.
  • Strong software engineering skills with proficiency in Python and experience with ML services and infrastructure.
  • Proficiency with modern ML frameworks such as PyTorch, TensorFlow, JAX, Hugging Face, Ray, or Spark.
  • Experience designing and analyzing offline and online evaluations, including A/B testing and relevance metrics.
  • MS or PhD in Computer Science, Machine Learning, Artificial Intelligence, Information Retrieval, or a related field, or equivalent experience.

More like this

Similar roles

Machine Learning Engineer IV

Adobe

San Jose, CA 133 days ago $183,300$265,350
Generative AI LLM Python Java TensorFlow PyTorch AWS Azure MySQL Redis ElasticSearch Snowflake CICD Agile Fine-tuning
5+ yrs exp

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

Adobe

San Francisco, CA 45 days ago $163,200$236,400
Machine Learning LLMs RAG Python SQL MLOps Databricks MLflow Feature Store CI/CD Embeddings Fine-tuning Recommendation Systems Feature Engineering
5+ yrs exp

Machine Learning Engineer

Apple Inc

Pittsburgh, PA 34 days ago
Python PyTorch JAX TensorFlow Swift C++ Go Objective-C LLM Multimodal Foundation Models On-device ML Inference Infrastructure
3+ yrs exp

Machine Learning Engineer

Apple Inc

Pittsburgh, PA 30 days ago
Python PyTorch JAX TensorFlow Swift C++ Go Objective-C LLM Multimodal Foundation Models On-device ML Inference Infrastructure
3+ yrs exp

Staff Machine Learning Engineer

Adobe

San Jose, CA 77 days ago $211,800$306,625
Python PyTorch TensorFlow JAX Hugging Face Ray Spark LLMs multimodal foundation models Vector Search Information Retrieval MLOps Distributed Training A/B Testing Transformer Architectures Representation Learning Metric Learning search, ranking