Taro Logo

Machine Learning Engineer

Adobe transforms the world through digital experiences, providing tools for artists and brands to design and deliver exceptional digital content.
$120,700 - $228,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ 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 a Machine Learning Engineer to optimize their Digital Experience customers' experience. Working alongside Adobe Research and other business units, you'll develop products that revolutionize how companies approach audience creation, journey optimization, and personalization at scale. You'll join an established, diverse team of engineers and scientists in the ML space.

The role involves developing innovative models with Adobe Research, designing and implementing ML-powered applications, including API definition, UI integration, and Cloud deployment. You'll work on data analysis to recommend appropriate predictive models and quality metrics, while engaging in the full product lifecycle from architecture to production operations.

Adobe offers a dynamic, fast-paced environment where creativity meets data-driven decision making. The company is committed to creating exceptional employee experiences and values diverse perspectives. The compensation reflects geographic market differences across the U.S., ranging from $120,700 to $228,600 annually, with additional benefits and potential equity awards for qualified candidates.

The ideal candidate should have an MS or PhD in Computer Science or related field, 3-5 years of applied AI/ML experience, and strong programming skills in languages like Python, Scala, and Java. They should be proficient in ML frameworks such as scikit-learn and TensorFlow, with excellent problem-solving and communication abilities.

Join Adobe to be part of a company that's changing the world through digital experiences, providing tools for everyone from emerging artists to global brands to create and deliver exceptional digital content.

Last updated 4 months ago

Responsibilities For Machine Learning Engineer

  • Develop innovative models in partnership with Adobe Research
  • Design and build applications powered by predictive models
  • Define APIs, integrate with UIs, deploy on Cloud services
  • Implement ML-Ops best practices
  • Analyze data to recommend predictive models and quality metrics
  • Engage in product lifecycle – architecture, design, deployment, and production operations

Requirements For Machine Learning Engineer

Python
Java
  • MS or PhD degree in Computer Science, Data Science or related field
  • 3 to 5 years of applied AI/ML experience
  • Deep understanding of statistical modeling and machine learning concepts
  • Experience in building large scale data pipeline
  • Proficient in Python, Scala, Java, SQL
  • Proficient 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?