Staff Machine Learning Engineer

AdobeSan Jose, CA
1d

About The Position

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Adobe Photoshop is seeking a Staff Machine Learning Services Engineer to serve as the technical lead for our Generative AI Services domain. In this high-impact role, you will lead engineering efforts collaborating closely with Research and product teams to deliver scalable, high-performance GenAI systems powering flagship features in Photoshop, Lightroom, Firefly, and our GenAI Enterprise offerings. You will design and implement APIs and services that integrate Adobe’s proprietary models and third-party models. As a hands-on technical leader, you’ll define the architectural direction, uphold high engineering standards, mentor peers, and drive the productization of a rapidly growing GenAI portfolio. You’ll be joining a committed, multi-skilled team working on the foundation for some of Adobe’s most groundbreaking creative tools.

Requirements

  • MS or PhD in Computer Science or a related field, or equivalent experience in the industry.
  • 8+ years' experience architecting cloud services and infrastructure for large scale use, reliability and performance
  • 3+ years of experience with GenAI workloads—including fine-tuning and inference at scale
  • Strong foundation in Transformer architecture, Diffusion models, CLIP, VAE, Encoder/Decoders
  • Deep understanding of model serving, orchestration, and GPU resource management in distributed environments
  • Knowledge of model optimization techniques (quantization, pruning, distillation, etc.)
  • Expert-level coding and debugging skills in Python; familiarity with JavaScript/TypeScript is a plus
  • Hands-on experience with Kubernetes, Docker, and ML-Ops platforms (e.g., MLflow , KServe , Triton)
  • Familiarity with CUDA, Torch AOTinductor , and frameworks such as PyTorch , TensorFlow, or ONNX Runtime
  • Proven track record of leading complex, high-stakes technical initiatives across teams
  • Strong problem-solving skills and a mentality for developing well-tested, production-quality software
  • Excellent communication and multi-functional collaboration skills

Responsibilities

  • Design, build, and maintain scalable, production-grade GenAI services in the cloud
  • Lead architectural design and guide the development of optimized ML pipelines for cloud-based inference and integration
  • Drive the bridge between research and product teams throughout the lifecycle—from prototyping to deployment
  • Optimize model performance, GPU utilization , and service orchestration at scale
  • Work collaboratively with PMs, TPMs, and engineering leads to build and implement the GenAI roadmap
  • Define technical direction, conduct building reviews, and establish guidelines for reliability, scalability, and maintainability
  • Own and improve CI/CD systems and monitoring pipelines for ML services
  • Mentor engineers across ML and backend fields, encouraging a culture of technical excellence
  • Provide tier-1 production support, ensuring service SLAs and customer satisfaction

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Ph.D. or professional degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service