What is a Machine Learning Engineer at Adobe?
At Adobe, the Machine Learning Engineer role sits at the center of digital media innovation and intelligence. Machine learning engineers at Adobe bridge the gap between cutting-edge research and mission-critical production systems that serve hundreds of millions of creative professionals, enterprises, and everyday consumers worldwide. Whether powering generative image and video models in Adobe Firefly, building document comprehension capabilities for Acrobat AI Assistant and Liquid Mode, or driving enterprise personalization via the Adobe Experience Platform (AEP), engineers in this role solve high-stakes challenges in artificial intelligence and scalable software design.
The work spans a diverse spectrum of technical disciplines, including multimodal generative modeling, deep neural network optimization, classical statistical learning, and distributed infrastructure. Candidates will work on training and fine-tuning foundational vision and language models, building low-latency GPU inference pipelines, and designing causal inference frameworks like Marketing Mix Modeling (MMM). Machine learning engineers collaborate closely with Adobe Research, product managers, and cloud infrastructure teams to transform proof-of-concept algorithms into scalable, reliable services that handle massive data throughput.
Joining Adobe as a Machine Learning Engineer offers an opportunity to shape the future of visual creativity, document processing, and digital experiences. The engineering culture values deep theoretical understanding, clean software craftsmanship, and a relentless focus on user impact. Expect an interview process that evaluates both your foundational machine learning rigor and your ability to architect production systems at scale.



