Taro Logo

Machine Learning Engineer 5

Adobe transforms the world through digital experiences, providing tools for artists to global brands to create exceptional digital content.
Machine Learning
Principal Software Engineer
In-Person
9+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Engineer 5

Adobe is seeking a Principal Machine Learning Engineer to join their AI Platform team. This role combines deep technical expertise in machine learning with platform engineering skills. The ideal candidate will be responsible for developing and maintaining Adobe's AI Platform, working on everything from early specifications to final release. The position requires expertise in Python, Go, and Kubernetes, with a focus on building scalable ML solutions.

The role offers an opportunity to work at a company that's transforming the world through digital experiences. Adobe provides tools for everyone from emerging artists to global brands, enabling them to create exceptional digital content. The company culture emphasizes innovation, with a belief that new ideas can come from anywhere in the organization.

As a Machine Learning Engineer 5, you'll be hands-on in developing new features and maintaining existing ones across all development phases. The role requires strong problem-solving abilities and expertise in analyzing, architecting, and implementing high-quality software solutions. Experience with ML solutions, cloud platform services, workflow orchestrators, and data pipeline solutions is particularly valuable.

The position involves working with cutting-edge technologies and frameworks, including PyTorch, Kubernetes, and AWS. You'll be responsible for building and maintaining large-scale platforms that power Adobe's AI capabilities, requiring both deep technical knowledge and strategic thinking about architecture and scalability.

This is an excellent opportunity for someone who wants to work at the intersection of machine learning and platform engineering at a company that's leading the digital transformation across multiple industries.

Last updated 8 months ago

Responsibilities For Machine Learning Engineer 5

  • Individual contributor position
  • Hands-on product/solution development
  • Conceptualization of products, design, development, debugging/triaging, deployment at scale
  • Planning, effort estimation and risk analysis of projects
  • Planning, evaluating industry alternatives, designing and driving new layers, solutions, workflow, features
  • Drive frugality through optimizations without compromising stability or resiliency

Requirements For Machine Learning Engineer 5

Python
Go
Kubernetes
  • Bachelor's / Master's degree in engineering
  • 9-12 years of relevant industry experience
  • Proven expertise with building large scale platforms on Kubernetes
  • Proven programming skills with languages such as python and go-lang
  • Experience of the latest ML development tools such as pytorch
  • Track record of delivering cloud-scale, data-driven products
  • Exposure to container runtime environments
  • Experience in building, deploying, and managing infrastructures in public clouds (specifically AWS)

Interested in this job?