
Principal Machine Learning Engineer
Adobe
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $206,400 - $379,100 per year
Job Level
Lead
Tech Stack
PythonPyTorch
About the role
- Lead the development of core GenAI services and APIs that integrate a wide range of generative models into Adobe’s flagship products
- Design and architect ML workflows for enterprise-scale model customization, serving, and ecosystem integration
- Build and optimize GPU-accelerated pipelines for both (customized) model training and inference—prioritizing performance, scalability, and reliability
- Provide hands-on technical leadership, guiding engineers through architecture, design, implementation, and best practices
- Research and evaluate emerging ML and MLOps technologies to enhance engineering velocity and system performance
- Drive cross-functional alignment by partnering with Product Managers, TPMs, and other engineering leaders to define and deliver on the roadmap
- Lead design reviews and set technical standards, ensuring high reliability and maintainability across systems
- Foster a culture of innovation, technical excellence, and continuous improvement across the organization
Requirements
- MS or PhD in Computer Science, Machine Learning, or a related field—or equivalent industry experience
- 8+ years of experience in machine learning, including production-scale deployments
- 3+ years of experience leading large-scale, GPU-intensive GenAI systems (training, inference, and optimization)
- Deep experience with GenAI frameworks and tools such as PyTorch, CUDA, Triton, TensorRT, Nvidia Dynamo, and Python
- Strong understanding of generative model architectures, including diffusion models, transformers, and GANs
- Proven success in leading cross-functional teams through complex, high-stakes initiatives
- Excellent communication and leadership skills, with a track record of driving alignment in matrixed organizations
Benefits
- Health insurance
- Retirement plans
- Flexible work arrangements
- Professional development
- Bonuses
- Stock options
- Equipment allowances
- Wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learningGPU-accelerated pipelinesmodel trainingmodel inferencemodel optimizationGenAI frameworksgenerative model architecturesPythonCUDATriton
Soft skills
technical leadershipcommunicationcross-functional alignmentinnovationtechnical excellencecontinuous improvementguiding engineersdriving alignmentcollaborationproblem-solving
Certifications
MS in Computer SciencePhD in Computer ScienceMachine Learning certification