Enable job alerts via email!

Principal Machine Learning Engineer, Firefly

Adobe Inc.

California, San Jose (MO, CA)

On-site

USD 193,000 - 363,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Principal Machine Learning Engineer to lead the development of cutting-edge generative AI systems. In this pivotal role, you will guide a talented team to architect scalable solutions that enhance Adobe's suite of products. Your expertise in machine learning, particularly with GPU-intensive applications, will be crucial in optimizing performance and reliability. This is a unique opportunity to drive innovation and make a significant impact in the realm of digital experiences, shaping the future of how users interact with technology. Join a forward-thinking company that values creativity and technical excellence.

Qualifications

  • 8+ years in machine learning with model deployment experience.
  • 3+ years leading large-scale GPU-intensive GenAI systems.

Responsibilities

  • Lead development of core GenAI services and APIs.
  • Build and optimize GPU-accelerated pipelines for model training.

Skills

Machine Learning
Generative AI
Deep Learning
GPU Programming
Communication Skills

Education

MS or PhD in Computer Science
Equivalent Industry Experience

Tools

PyTorch
CUDA
Triton
TensorRT
Kubernetes

Job description

Our Company

Changing the world through digital experiences is what Adobe is all about. We empower everyone—from emerging artists to global brands—to design and deliver exceptional digital experiences. Our passion lies in helping people create beautiful images, videos, and apps, and transforming how companies interact with customers across screens.

We are committed to hiring the best talent and creating an inclusive environment where everyone is respected and has equal opportunities. We believe innovation can come from anywhere in the organization, and the next big idea could be yours!

About the Role

Adobe Firefly's Generative AI Services team is seeking a Principal Machine Learning Engineer to serve as the technical lead for our GenAI Services. In this role, you will lead a team of engineers to build scalable, high-performance generative AI systems powering features across Adobe products like Firefly, Photoshop, Illustrator, Express, Stock, and Premiere. Your responsibilities include architecting inference pipelines, optimizing models for latency and throughput, and building APIs that integrate Adobe's and third-party generative models. As a hands-on leader, you will address complex engineering challenges, set technical direction, and mentor ML engineers.

Job Responsibilities

  1. Lead the development of core GenAI services and APIs integrating generative models into Adobe's products.
  2. Design and architect ML workflows for enterprise-scale model customization, serving, and ecosystem integration.
  3. Build and optimize GPU-accelerated pipelines for model training and inference, focusing on performance, scalability, and reliability.
  4. Provide hands-on technical leadership, guiding engineers through architecture, design, and best practices.
  5. Research and evaluate emerging ML and MLOps technologies to improve engineering velocity and system performance.
  6. Drive cross-functional alignment by collaborating with Product Managers, TPMs, and engineering leaders to define and execute the roadmap.
  7. Lead design reviews and set technical standards to ensure system reliability and maintainability.
  8. Foster a culture of innovation and technical excellence within the team.

Qualifications

  • MS or PhD in Computer Science, Machine Learning, or related field, or equivalent industry experience.
  • 8+ years in machine learning, including deploying models at scale.
  • 3+ years leading large-scale, GPU-intensive GenAI systems.
  • Deep experience with frameworks like PyTorch, CUDA, Triton, TensorRT, Nvidia Dynamo, and Python.
  • Strong understanding of generative architectures such as diffusion models, transformers, and GANs.
  • Proven success leading cross-functional teams through complex projects.
  • Excellent communication and leadership skills.

Preferred Qualifications

  • Experience with model serving, orchestration, and GPU resource management.
  • Hands-on expertise in Kubernetes, distributed systems, and MLOps platforms.

#FireflyGenAI

Our compensation varies based on geographic markets, with the U.S. pay range for this role being $193,900 to $362,400 annually. Salary depends on location, experience, and skills. The recruiter can provide specific details during hiring.

For sales roles, salaries are expressed as total target compensation (base + commission). Non-sales roles are based on a fixed salary with potential short-term incentives. Some roles may also be eligible for long-term incentives like equity awards.

State-Specific Notices:

California: Adobe considers qualified applicants with arrest or conviction records in accordance with laws and ordinances.

Colorado: The application window remains open until the specified date and time, in compliance with pay transparency laws.

Massachusetts: It is unlawful to require lie detector tests for employment in Massachusetts. Violations may result in penalties.

Adobe is an Equal Employment Opportunity employer. We do not discriminate based on protected characteristics. For accommodations, contact accommodations@adobe.com or call (408) 536-3015.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.