Machine Learning Engineer

Adobe transforms the world through digital experiences, providing everyone from emerging artists to global brands with tools 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 join their team focused on optimizing the experience of Adobe's Digital Experience customers. This role offers an exciting opportunity to work at the intersection of research and product development, collaborating with Adobe Research and other business units to build transformative products for audience creation, journey optimization, and personalization at scale.

The position combines cutting-edge machine learning development with practical product implementation. You'll be working on developing and deploying innovative models, with a particular focus on building autonomous agents and using agentic frameworks for adaptive decision-making. The role requires both technical depth in ML/AI and the ability to implement production-grade systems following ML-Ops best practices.

Adobe offers a competitive compensation package ranging from $102,400 to $196,300 annually, varying by geographic location, plus benefits including medical insurance, 401k, equity compensation, and annual incentive plans. The company is well-established in the ML space and provides the opportunity to work with a diverse, collaborative team of engineers and scientists.

The ideal candidate will bring a combination of technical expertise in machine learning, practical experience with large-scale data systems, and strong communication skills. You'll need either a Bachelor's degree with 2+ years of applied AI/ML experience or a Master's degree in a relevant field, along with proficiency in languages like Python, Java, or SQL and frameworks like TensorFlow or PyTorch.

This role represents an opportunity to impact how companies approach audience creation and personalization while working for a global leader in digital experiences. You'll be part of Adobe's mission to transform how companies interact with customers across every screen, contributing to innovative solutions that leverage the latest in machine learning technology.

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
  • Implement ML-Ops best practices for scalable and reliable 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
  • Bachelors in Computer Science, Data Science or Statistics with 2+ years of applied AI/ML experience, or MS 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

Medical Insurance
401k
Equity
  • Competitive salary range: $102,400 - $196,300 annually
  • Medical insurance
  • 401k benefits
  • Equity compensation
  • Annual Incentive Plan (AIP)
  • New hire equity award eligibility

Interested in this job?

Jobs Related To Adobe Machine Learning Engineer

Multiple Software Engineering Positions

xAI is hiring for multiple software engineering and AI research positions across various locations

Founding Applied AI Engineer at Kastle

Join Kastle as a Founding Applied AI Engineer to build and integrate advanced AI technologies for mortgage servicing, working with LLMs and creating compliant AI solutions.

AI Engineer

AI Engineer position at Eudia, developing enterprise-grade AI solutions for Fortune 500 legal teams, requiring 2-5 years of ML experience.

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5 years of Python experience and AI expertise, offering $147K-$216K base salary.

R&D Engineers - spontaneous applications

R&D Engineer position at Pix4D focusing on computer vision and machine learning algorithm development, offering hybrid work model across European locations.