Machine Learning Engineer

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$151,800–$265,350 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday
Closes
Oct 23, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $220k
This role $209k
$137k most similar roles pay here $291k

This role pays less than 65% of similar roles. Most pay $192,050–$248,237 — the shaded band above. At the midpoint, this role pays about $209k versus about $220k 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 176 open roles on FindRole.

Listed pay typically runs $150,150–$270,950 across 176 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Machine Learning Engineer

The Machine Learning Engineer joins the Adobe Risk Platform team to build and develop machine learning models designed to detect, prevent, and mitigate fraud and abuse across various products and services. This role involves managing the full model lifecycle, including feature engineering from raw behavioral data, training, deployment, and monitoring. The engineer will specifically focus on identifying financial transaction fraud, device-related deception, and account identity abuse to create a unified trust score. Key technical requirements include proficiency in Python and experience with PyTorch, TensorFlow, or scikit-learn. Additionally, the role requires building feature pipelines using Databricks and Spark while implementing MLOps practices like experiment tracking and CI/CD. The work addresses the critical business problem of protecting user experiences from fraudulent activity through real-time risk decisions across transaction, device, and behavioral event data.

What does a Machine Learning Engineer earn in California?

Median $241375 from 174 postings across 27 companies.

See salary data

What you'll do

  • Build and train machine learning models to identify financial fraud, device deception, and account abuse.
  • Perform feature engineering on transaction, device, and behavioral event data.
  • Develop and maintain feature pipelines using Databricks and Spark for high-quality model inputs.
  • Translate experimental prototypes into scalable, reliable, and observable production ML systems.
  • Implement MLOps practices including experiment tracking, model versioning, CI/CD, and monitoring.
  • Analyze fraud and abuse patterns across various Adobe products and services to improve risk scores.
  • Research and integrate advancements in machine learning for fraud detection and behavioral modeling.

What we're looking for

  • Bachelor's degree in Computer Science, Machine Learning, Data Science, or a related field (or equivalent experience).
  • 5+ years of professional experience building and deploying ML solutions, or equivalent experience through internships, research, or personal projects.
  • Solid programming skills in Python with hands-on experience in PyTorch, TensorFlow, scikit-learn, or similar frameworks.
  • Working understanding of the ML lifecycle from data collection through deployment and monitoring.
  • Experience in payment fraud, device fingerprinting, account takeover detection, anomaly detection, or graph-based modeling (preferred).
  • Exposure to sequence modeling, transformer architectures, or graph neural networks (preferred).
  • Familiarity with Databricks, Spark, or large-scale transactional/event pipelines (preferred).

More like this

Similar roles

Machine Learning Engineer

Adobe

San Jose, CA 6 days ago $125,600–$234,150
Machine Learning Python PyTorch TensorFlow scikit-learn Databricks Spark MLOps CI/CD Feature Engineering Transformer Architectures Graph Neural Networks Anomaly Detection Sequence Modeling
3+ yrs exp

Machine Learning Engineer

Adobe

San Francisco, CA 6 days ago $133,100–$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

Q2

Cary, NC +2 21 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Distributed Systems APIs Data Pipelines Statistics Probability Theory Optimization Copilot Claude Code
2+ yrs exp

Machine Learning Engineer

Samsung Electronics

Austin, TX 41 days ago $90,000–$174,500
PySpark Python Machine Learning MLOps TensorFlow PyTorch scikit-learn XGBoost Distributed Data Processing Model Deployment Pipeline Orchestration Anomaly Detection Root Cause Analysis Cloud Infrastructure Monitoring and Alerting
3+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA 6 days ago $139,000–$257,550
Python SQL PyTorch TensorFlow scikit-learn Spark Databricks LLMs Agentic AI APIs Data Pipelines Feature Stores Java Go Anomaly Detection Supervised Learning Unsupervised Learning
5+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 41 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid