Machine Learning Engineer

Adobe transforms the world through digital experiences, providing tools for design and delivery of exceptional digital content to everyone from artists to global brands.
$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 enhance their Digital Experience customers' experience. This role involves collaborating with Adobe Research and other business units to build products that revolutionize how companies approach audience creation, journey optimization, and personalization at scale.

The position offers an opportunity to work with a diverse, collaborative team of engineers and scientists in a dynamic, fast-paced environment. Key responsibilities include developing innovative models with Adobe Research, designing and deploying applications powered by predictive and generative models, implementing ML-Ops best practices, and engaging in the full product lifecycle.

The ideal candidate should have an MS in Computer Science, Data Science or Statistics with 3+ years of applied AI/ML experience or a PhD in a related field. Strong understanding of statistical modeling, machine learning concepts, and experience with building large-scale data pipelines is essential. The role requires proficiency in programming languages like Python, Scala, Java, or SQL, and familiarity with ML frameworks such as scikit-learn, SparkML, TensorFlow, or PyTorch.

Adobe offers a competitive compensation package ranging from $120,700 to $228,600 annually, varying by location and experience. The company provides a supportive, innovative environment where you'll work on cutting-edge ML solutions while collaborating with both research and product teams to shape the future of digital experiences.

Last updated 4 days 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 product lifecycle including architecture, design, deployment, and production operations
  • Analyze data to make recommendations for predictive models, quality metrics, and governance approaches

Requirements For Machine Learning Engineer

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

Interested in this job?

Jobs Related To Adobe Machine Learning Engineer

Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe, developing innovative ML models and deploying AI solutions for the Digital Experience platform. Salary range: $120,700-$228,600.

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.