Machine Learning Engineer

Adobe transforms digital experiences, providing creative software and solutions for artists, brands and enterprises.
$120,700 - $228,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

Adobe is seeking a Machine Learning Engineer to join their Digital Experience team, working at the intersection of cutting-edge ML technology and enterprise solutions. This role offers an exciting opportunity to shape how companies approach audience creation, journey optimization, and personalization at scale.

The position involves close collaboration with Adobe Research and other business units to develop and deploy innovative machine learning solutions. You'll be working with a diverse, collaborative team that's well-established in the ML space, focusing on building autonomous agents and implementing adaptive decision-making frameworks.

Key aspects of the role include:

  • Developing and deploying predictive and generative models
  • Implementing ML-Ops best practices for production-grade systems
  • Building large-scale data pipelines
  • Working across the full product lifecycle from architecture to production

The ideal candidate should have an MS in Computer Science/Data Science with 3+ years of AI/ML experience or a PhD in a related field. Strong programming skills in Python, Java, or Scala, and experience with ML frameworks like TensorFlow or PyTorch are essential. The role requires both technical expertise and excellent communication skills to work effectively with research and product teams.

Adobe offers a competitive compensation package ranging from $120,700 to $228,600 annually, varying by location and experience. The company is known for its innovative work culture, commitment to diversity, and impact on digital experiences worldwide. This role provides an opportunity to work on cutting-edge ML applications while contributing to products used by leading global brands.

Last updated 6 hours 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
  • Focus on building autonomous agents and using agentic frameworks for adaptive decision-making
  • Implement ML-Ops best practices for scalable, reliable workflows
  • Engage in product lifecycle including architecture, design, deployment, and production operations
  • Understand data to make recommendations for predictive models, quality metrics, and governance

Requirements For Machine Learning Engineer

Python
Java
Scala
  • MS in Computer Science, Data Science or Statistics with 3+ years of applied AI/ML experience, or PhD degree in Computer Science, Data Science, or related field
  • Deep understanding of statistical modeling, machine learning, or analytics concepts
  • Experience in building large-scale data pipelines
  • Proficiency in one or more 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

  • Competitive Salary

Interested in this job?

Jobs Related To Adobe Machine Learning Engineer

Sr. Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe focused on developing ML solutions for personalized customer experiences.

AI Software Development Engineer

AI Software Development Engineer role at Adobe working on next-generation image and video editing features powered by AI and computer vision.

Audio AI Research Engineer

Join Adobe's Speech AI Lab to develop cutting-edge speech generation and processing technologies, working with top researchers to bring innovative AI solutions to creative professionals worldwide.

Machine Learning Engineer (AI/ML)

Senior Machine Learning Engineer role at Adobe, focusing on AI/ML solutions for enterprise content management systems. Requires 10 years experience in ML and software engineering.

Sr. Software Development Engineer (Python, K8s, ML), Firefly

Senior Software Development Engineer position at Adobe working on the Firefly GenAI Platform team to build ML infrastructure and creative AI features.