Principal Machine Learning Engineer, Firefly

Adobe is a global leader in digital experiences, helping everyone from emerging artists to global brands create and deliver exceptional digital content.
$193,900 - $362,400
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Principal Machine Learning Engineer, Firefly

Adobe Firefly's Generative AI Services team is seeking a Principal Machine Learning Engineer to serve as the technical lead for their GenAI Services area. This is a high-impact role where you'll lead a team of talented engineers in building scalable, high-performance generative AI systems that power features across Adobe's flagship products including Firefly, Photoshop, Illustrator, Express, Stock, and Premiere.

As the technical lead, you'll be responsible for architecting and developing efficient inference pipelines, optimizing models for latency and throughput, and building APIs that integrate both Adobe's first-party and third-party generative models. The role requires deep expertise in machine learning infrastructure, GPU optimization, and large-scale system design.

You'll work with cutting-edge generative AI technologies, including diffusion models, transformers, and GANs, while leading the technical direction for one of Adobe's most strategic initiatives. The role offers the opportunity to shape the future of creative AI tools used by millions of customers worldwide.

The ideal candidate brings both strong technical depth in machine learning systems and proven leadership experience. You'll need to balance hands-on technical work with mentoring engineers and driving alignment across product, research, and engineering teams. Success in this role requires excellent communication skills and the ability to influence technical decisions at scale.

This is an exceptional opportunity to work at the intersection of creative tools and generative AI, helping define how the next generation of artists and designers will create. You'll be supported by Adobe's world-class infrastructure and research teams while having the autonomy to drive technical innovation in this rapidly evolving space.

Last updated 18 hours ago

Responsibilities For Principal Machine Learning Engineer, Firefly

  • Lead the development of core GenAI services and APIs
  • Design and architect ML workflows for enterprise-scale model customization
  • Build and optimize GPU-accelerated pipelines for training and inference
  • Provide hands-on technical leadership
  • Research and evaluate emerging ML and MLOps technologies
  • Drive cross-functional alignment with Product Managers and TPMs
  • Lead design reviews and set technical standards
  • Foster a culture of innovation and technical excellence

Requirements For Principal Machine Learning Engineer, Firefly

Python
Kubernetes
  • MS or PhD in Computer Science, Machine Learning, or related field
  • 8+ years of experience in machine learning with production-scale deployments
  • 3+ years of experience leading large-scale GPU-intensive GenAI systems
  • Deep experience with GenAI frameworks like PyTorch, CUDA, Triton, TensorRT
  • Strong understanding of generative model architectures
  • Excellent communication and leadership skills
  • Experience with model serving and GPU resource management
  • Hands-on expertise in Kubernetes and MLOps platforms

Interested in this job?

Jobs Related To Adobe Principal Machine Learning Engineer, Firefly

Machine Learning Engineer 5

Principal Machine Learning Engineer role at Adobe working on Advertising Cloud's Spend Optimizer team, applying reinforcement learning and AI to optimize ad spends.

Principal Machine Learning Engineer, Firefly

Lead the development of scalable generative AI systems at Adobe as a Principal Machine Learning Engineer, architecting ML workflows and optimizing model performance for products like Firefly and Photoshop.

Software Engineer (Technical Leadership) - Machine Learning

Senior technical leadership role focused on machine learning engineering at Meta, developing scalable ML solutions and leading cross-functional teams.

Principal, Software Engineer

Principal Software Engineer role at Walmart focusing on AI Systems and Generative AI developer tooling platform development.

Principal, Software Engineer

Principal Software Engineer position at Walmart focusing on Machine Learning and Generative AI development, offering competitive salary and comprehensive benefits in Bentonville, AR.