Machine Learning Engineer

Adobe

Quick summary

Work type
On-site
Location
San Jose
Salary
$161,700–$234,150 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $215k
This role $198k
$150k most similar roles pay here $274k

This role pays less than 65% of similar roles. Most pay $179,677–$249,750 — the shaded band above. At the midpoint, this role pays about $198k versus about $215k for comparable roles.

Based on 239 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 339 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 339 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Machine Learning Engineer

As a Senior Software Engineer on Adobe's Search, Content & Discovery Platform team, you will develop and implement scalable algorithms for large-scale data systems to power search, recommendation, and Gen AI features across multiple product lines including Creative Cloud, Experience Cloud, Document Cloud, Lightroom, and Adobe Stock. You’ll collaborate with data scientists and engineering teams to take AI models from development to production, ensuring efficiency and reliability in a distributed microservices architecture. The role requires proficiency in languages like Python or Java, expertise in machine learning and deep learning concepts, and strong analytical skills. This position offers the chance to work on cutting-edge technologies while contributing significantly to Adobe’s cloud ecosystem, addressing complex challenges in information retrieval and content discovery at massive scale.

What you'll do

  • Develop and implement scalable, efficient algorithms for large-scale data in production systems.
  • Build world-class search, recommendation, and Gen AI systems using large-scale streaming and data systems.
  • Collaborate with data scientists to take AI models to production, ensuring scalability and reliability.
  • Work closely with product management to develop new products and features for Adobe’s cloud services.
  • Contribute to the development of large scale search indexing, relevance & ranking, and visual search algorithms.

What we're looking for

  • BS/Advanced degree in Computer Science, Data Science, AI/ML Engineering or related field.
  • Strong analytical and quantitative problem-solving skills.
  • Proficient in Python, Java or other relevant programming languages.
  • Expertise in distributed systems, microservices architecture, and isolation techniques.
  • Solid understanding of machine learning, deep learning, and data analytics concepts.
  • Excellent communication and teamwork abilities for cross-functional collaboration.

More like this

Similar roles

Machine Learning Engineer

Adobe

San Jose 72 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose 82 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps

Machine Learning Engineer

Motorola Solutions

Los Angeles, CA 54 days ago $120,000$160,000
Python TensorFlow PyTorch scikit-learn MATLAB C++ signal processing wireless communication MIMO OFDM SDRs GPU acceleration embedded machine learning real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms
Hybrid

Machine Learning Engineer

Q2

Austin, TX 44 days ago
Python TensorFlow PyTorch scikit-learn R Java cloud platforms scalable computing resources machine learning pipelines data analysis statistics optimization probability theory experimental methodologies CI/CD
Hybrid

Machine Learning Engineer

PayPal

Chicago, Illinois 88 days ago $117,500$174,350
Python TensorFlow scikit-learn Hadoop Spark SQL logistic_regression time_series_analysis random_forests SVMs XGBoost CNNs RNNs CI/CD
Hybrid

Machine Learning Engineer

Q2

Cary, North Carolina 36 days ago
Python PyTorch TensorFlow scikit-learn Git AWS CI/CD MLOps Docker Kubernetes Prometheus Grafana PostgreSQL Typescript
Hybrid