
Senior Machine Learning Engineer – ML Infrastructure, Data Platforms
Adobe
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $172,500 - $306,625 per year
Job Level
About the role
- Build distributed data loaders to support large-scale training workflows
- Develop data pipelines for ingesting, transforming, and preparing multimodal datasets
- Design batch inference systems for high-volume data processing across GPU environments
- Improve system performance, scalability, and reliability using distributed computing tools (e.g., Ray, Spark, DuckDB)
- Implement search and retrieval systems using vector databases and embedding-based approaches
- Develop and maintain CI/CD workflows, including testing, deployment, and containerization
- Partner with researchers and engineers to turn model requirements into scalable systems
- Create reusable tools, libraries, and documentation to support teams across the organization
- Monitor and improve system health, including throughput, latency, and resource utilization
- Support a collaborative team environment through code reviews and knowledge sharing
Requirements
- 8+ years of experience building and operating distributed systems or ML infrastructure in production
- Experience working with large-scale data pipelines or inference systems
- Strong programming skills in Python and a foundation in software engineering principles
- Experience with ML frameworks such as PyTorch or TensorFlow
- Familiarity with distributed computing tools (e.g., Ray, Spark, Dask, or similar)
- Experience working with cloud platforms such as AWS or Azure
- Understanding of MLOps practices, including CI/CD and deployment workflows
- Ability to communicate clearly and collaborate with cross-functional teams
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
distributed systemsdata pipelinesbatch inference systemsdistributed computingPythonML frameworksMLOpsCI/CDcontainerizationvector databases
Soft Skills
collaborationcommunicationcode reviewsknowledge sharing