Taro Logo

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.
$120,700 - $228,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Engineer

Adobe is seeking an experienced Machine Learning Engineer to join their dynamic team focused on transforming digital experiences through AI innovation. This role presents an exciting opportunity to work at the intersection of research and product development, specifically in the realm of Generative AI and Machine Learning.

The position involves collaborating closely with Adobe Research and other business units to develop cutting-edge models and applications that will revolutionize how companies approach audience creation, journey optimization, and personalization at scale. You'll be joining a well-established, diverse group of engineers and scientists in a fast-paced, creative, and data-driven environment.

As a Machine Learning Engineer, you'll be responsible for designing and implementing AI-powered applications, working on both traditional engineering challenges and ML-specific problems. This includes defining APIs, integrating with UIs, managing cloud deployments, and implementing ML-Ops best practices. You'll also provide technical leadership in architectural design and technology choices, while ensuring holistic evaluation of ML models.

The ideal candidate should possess a PhD or MS in Computer Science or related field, along with 5-10 years of applied research experience. Strong programming skills in Python, Java, or Scala are essential, as is proficiency with deep learning frameworks like TensorFlow or PyTorch. Experience with LLMs and prompt-engineering is particularly valuable for this role.

Adobe offers a competitive compensation package ranging from $120,700 to $228,600 annually, varying based on location and experience. The company provides comprehensive benefits including equity opportunities and an Annual Incentive Plan. This is an excellent opportunity to work with a leader in digital innovation while contributing to cutting-edge AI applications that impact millions of users worldwide.

Last updated 7 months ago

Responsibilities For Machine Learning Engineer

  • Partner with Adobe Research to develop cutting edge models
  • Design and build applications powered by generative AI
  • Engage in the product lifecycle, design, deployment, and production operations
  • Provide technical leadership in architectural design and technology choices

Requirements For Machine Learning Engineer

Python
Java
  • PhD or MS degree in Computer Science, Data Science or related field
  • 5 to 10 years of applied research experience
  • Deep understanding of statistical modeling and machine learning
  • Proficient in Python, Scala, Java, SQL
  • Fluent in TensorFlow or PyTorch
  • Experience with LLMs and prompt-engineering
  • Excellent problem-solving and analytic skills
  • Excellent communication and relationship building skills

Benefits For Machine Learning Engineer

Equity
  • Annual Incentive Plan (AIP)
  • Long-term incentives in the form of equity awards

Interested in this job?