Machine Learning Engineer

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
$102,400 - $196,300
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

Adobe is seeking a Machine Learning Engineer to transform how companies approach audience creation, journey optimization, and personalization at scale. This role offers an exciting opportunity to work at the intersection of research and product development, building innovative AI solutions that power Adobe's Digital Experience platform.

The position involves collaborating with Adobe Research and other business units to develop and deploy cutting-edge machine learning models. You'll work on building autonomous agents and implementing agentic frameworks for adaptive decision-making, while ensuring scalable and reliable ML operations.

As a Machine Learning Engineer, you'll be part of a diverse, collaborative team well-established in the ML space. The work environment is dynamic, fast-paced, and data-driven, offering opportunities to impact how global brands interact with their customers across digital channels.

The ideal candidate brings a strong foundation in computer science or data science, with hands-on experience in applied AI/ML. You should be comfortable building large-scale data pipelines and working with modern ML frameworks. Your ability to bridge research and product development, combined with excellent communication skills, will be crucial for success in this role.

Adobe offers a competitive compensation package that reflects geographic market variations, with a salary range of $102,400 to $196,300 annually. Additional benefits include participation in the Annual Incentive Plan and potential equity awards. The company is committed to creating exceptional employee experiences and values diversity, providing equal opportunities for all qualified candidates.

This role represents an opportunity to join a leading technology company that's shaping the future of digital experiences. You'll work on challenging problems at scale, collaborate with talented peers, and contribute to products that impact millions of users worldwide. Adobe's commitment to innovation and employee growth makes this an ideal position for someone looking to advance their career in machine learning engineering.

Last updated a month ago

Responsibilities For Machine Learning Engineer

  • Develop innovative models in collaboration with Adobe Research
  • Design, develop, and deploy applications powered by predictive and generative models
  • Implement ML-Ops best practices for scalable machine learning workflows
  • Engage in the product lifecycle, including architecture, design, deployment, and production operations
  • Understand data to make recommendations for predictive models, quality metrics, and governance approaches

Requirements For Machine Learning Engineer

Python
Java
PostgreSQL
  • Bachelors in Computer Science, Data Science or Statistics with 2+ years of applied AI/ML experience or MS in Computer Science
  • Deep understanding of statistical modeling, machine learning, and analytics concepts
  • Experience in building large-scale data pipelines
  • Ability to quickly learn new skills and work in a fast-paced team
  • Proficiency in programming languages such as Python, Scala, Java, or SQL
  • Proficiency in ML frameworks such as scikit-learn, SparkML, TensorFlow, or PyTorch
  • Experience working with both research and product teams
  • Excellent problem-solving and analytical skills
  • Excellent communication and relationship-building skills

Benefits For Machine Learning Engineer

Equity
  • Annual Incentive Plan (AIP)
  • New hire equity award
  • Competitive salary based on geographic location

Interested in this job?

Jobs Related To Adobe Machine Learning Engineer

Software Development Engineer

Software Development Engineer role at Adobe building AI-driven services for Experience Platform Decision Sciences

Machine Learning Engineer 2

Join Adobe's Document Cloud team as a Machine Learning Engineer to develop innovative AI/ML solutions for processing PDFs at scale.

Computer Scientist - II (AI/ML)

Join Adobe as a Computer Scientist - II (AI/ML) to push the boundaries of GenAI, working on foundation generative models for image, video, and other modalities.

Machine Learning Engineer - Firefly Video

Join Adobe's Firefly Video team as a Machine Learning Engineer to design and train next-generation video and multi-modal generation models.

AI Software Engineer

AI Software Engineer position at HelpFlow to build multi-agent AI systems, requiring strong programming and AI development experience, offering remote work with potential for full-time employment.