Machine Learning Engineer

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$125,600–$234,150 / yr
Posted
6 days ago
Freshness
Confirmed live today
Closes
Oct 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $220k
This role $180k
$108k most similar roles pay here $294k

This role pays less than 82% of similar roles. Most pay $192,050–$248,237 — the shaded band above. At the midpoint, this role pays about $180k 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 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 work on identifying financial transaction fraud, device-related deception, and account or identity abuse to create a unified trust score. Key technical requirements include proficiency in Python and experience with frameworks like PyTorch, TensorFlow, or scikit-learn. Additionally, the role involves building feature pipelines using Databricks and Spark while implementing MLOps practices such as experiment tracking and CI/CD. The work focuses on solving complex security challenges by identifying fraudulent patterns across transaction, device, and behavioral event data to protect users.

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 detect 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.
  • Support MLOps practices including experiment tracking, model versioning, CI/CD, and production monitoring.
  • Identify and analyze fraud and abuse patterns across various Adobe products and services.
  • Research and implement 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).
  • 3+ years of professional experience building and deploying ML solutions.
  • Solid programming skills in Python with hands-on experience in PyTorch, TensorFlow, scikit-learn, or similar frameworks.
  • Working understanding of the machine learning 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 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

Machine Learning Engineer

Adobe

San Jose, CA 6 days ago $151,800–$265,350
Machine Learning Python PyTorch TensorFlow scikit-learn Databricks Spark MLOps CI/CD Feature Engineering Anomaly Detection Graph Neural Networks Transformer Architectures Sequence Modeling
5+ 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