Senior Machine Learning Engineer, Applied Science Data Frameworks

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Employment
Full-time
Posted
39 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $227k
$163k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $198,900–$254,750.

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 282 open roles on FindRole.

Listed pay typically runs $148,100–$282,100 across 76 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Machine Learning Engineer, Applied Science Data Frameworks

JOB TITLE: Senior Machine Learning Engineer, Applied Science Data Frameworks The Senior Machine Learning Engineer joins the Applied Science Data Frameworks team to build foundational infrastructure for large-scale multimodal AI training and inference. You will develop distributed training data loaders for PyTorch, feature enrichment pipelines, and dataset management systems for petabyte-scale foundation models. Daily tasks include building batch inference pipelines for feature extraction, managing distributed GPU clusters with fault tolerance, and developing data processing systems using Apache Ray, Spark, DuckDB, and Apache Arrow. You will also support semantic search via OpenSearch and LanceDB while managing CI/CD infrastructure with Docker. The role solves complex data engineering problems by processing billions of images, videos, and multimodal content, ensuring high throughput and low latency for generative AI model development across large-scale distributed systems.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Build and maintain distributed training data loaders for multi-source data ingestion and real-time transformations.
  • Implement feature enrichment pipelines and dataset registry systems for multimodal model training.
  • Develop batch inference pipelines for large-scale feature extraction using distributed GPU clusters.
  • Build data processing systems using Apache Ray, Spark, or DuckDB for SQL-based ingestion and Arrow storage.
  • Support semantic search capabilities and vector database infrastructure for dataset discovery and retrieval.
  • Manage CI/CD infrastructure including self-hosted runners, Docker builds, and automated testing pipelines.
  • Optimize data pipeline performance regarding startup latency, throughput, memory footprint, and GPU utilization.
  • Write reusable framework components, SDKs, and documentation to accelerate platform adoption across modeling teams.

What we're looking for

  • 5-6 years of professional experience building and operating distributed systems or data infrastructure in production environments.
  • Proficiency in Python and strong software engineering fundamentals including system design, data structures, and algorithms.
  • Solid understanding of distributed computing concepts and experience with frameworks like Apache Spark, Ray, Dask, or equivalent.
  • Familiarity with cloud platforms (AWS or Azure) and data platforms such as Databricks or Spark.
  • Basic familiarity with MLOps practices including CI/CD pipelines, containerization (Docker), and deployment automation.
  • Familiarity with ML frameworks such as PyTorch or TensorFlow; hands-on ML experience is a plus (preferred).
  • Familiarity with batch inference architectures and large-scale data processing patterns is a plus (preferred).
  • Bachelor's degree in Computer Science, Engineering, or a related field; MS is a plus (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 46 days ago $175,000–$308,500
Python Rust C++ Go PyTorch JAX TensorFlow Spark Daft Polars DuckDB Docker Kubernetes Parquet Iceberg Delta Lance Arrow Ray Data NVIDIA DALI WebDataset Mosaic StreamingDataset DataHub OpenLineage Unity Catalog
5+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 33 days ago
GenAI LLM RAG PyTorch Python AWS Azure Docker REST APIs Data Pipelines NLP Predictive Modeling System Design Statistics Agentic AI
5+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 39 days ago
GenAI LLM RAG Python PyTorch AWS Azure Docker REST APIs NLP Data Pipelines Predictive Modeling System Design Statistics Data Structures and Algorithms
5+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 39 days ago
Generative AI Deep Learning Computer Vision Recommendation Systems Python C++ Java Rust PyTorch PyTorch Lightning Hugging Face Scikit-learn AWS Microsoft Azure Docker Containerization ML Pipeline System Design

Senior Machine Learning Engineer

Adobe

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

Senior Machine Learning Engineer, Applied Science

Pinterest

Remote (San Francisco, CA) 25 days ago $161,263–$332,012
Machine Learning Computer Vision Generative Modeling Diffusion Models Text-to-Image RLHF Fine-tuning Multimodal Representation Learning Graph Neural Networks SQL Cursor Copilot Codex
5+ yrs exp Remote