Lead Software Engineer - ML Platform

Adobe transforms digital experiences, providing creative software and solutions for artists, brands and enterprises.
$133,900 - $242,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Lead Software Engineer - ML Platform

Adobe is seeking a Lead Software Engineer to join their ML Platform team, focusing on building innovative machine learning and AI infrastructure. This is an exciting opportunity to shape the future of Adobe's enterprise AI capabilities.

The role involves architecting and developing cloud-based platforms that power Adobe's AI/ML products and services. You'll lead a team of engineers while working closely with data scientists, ML researchers, and product managers to optimize customer experiences through machine learning solutions.

As a Lead Engineer, you'll be responsible for designing scalable systems, implementing robust APIs, and ensuring high availability of ML services. The position requires expertise in modern software development practices, cloud technologies, and MLOps principles.

The ideal candidate brings deep technical expertise in distributed systems and machine learning infrastructure, combined with strong leadership abilities. You'll need to balance hands-on development with technical leadership, mentoring junior engineers while driving architectural decisions.

Adobe offers a competitive compensation package including comprehensive benefits, and the opportunity to work with cutting-edge AI technologies at scale. You'll be joining a company known for innovation in digital experiences, with a strong focus on developing and deploying AI solutions that impact millions of users.

This role provides excellent growth opportunities, working with talented teams across Adobe's AI initiatives. You'll help shape the future of Adobe's ML platform while solving complex technical challenges in a collaborative environment.

Last updated 10 hours ago

Responsibilities For Lead Software Engineer - ML Platform

  • Design, develop, optimize, and maintain cloud-based platform to serve various AI/ML products and services
  • Lead junior to mid-level engineers to execute and deliver time-sensitive features
  • Work with ML engineers, engineering managers, product managers to gather technical requirements
  • Drive innovation by staying ahead of latest industry trends and technologies

Requirements For Lead Software Engineer - ML Platform

Python
Java
Go
PostgreSQL
MongoDB
  • BS or MS in Computer Science or related fields, or equivalent experience; 5+ years of software development experience
  • Proven ability in owning and developing enterprise-scale platform focused SaaS applications
  • Expertise in Python, Go, Java and related frameworks (Flask, Django, Gin, Spring, etc)
  • Experience in designing RESTful API and micro-services
  • Strong knowledge of public cloud platforms (AWS, Azure)
  • Understanding of databases (Postgres, MySQL, Cassandra, MongoDB)
  • Strong analytical and problem-solving ability
  • Excellent communication skills

Benefits For Lead Software Engineer - ML Platform

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Competitive salary and benefits package
  • Medical, dental, and vision insurance
  • 401k retirement plan

Interested in this job?

Jobs Related To Adobe Lead Software Engineer - ML Platform

Lead Machine Learning Engineer - ML Architect

Lead Machine Learning Engineer position at Adobe, focusing on developing and deploying production-grade ML systems for marketing analytics. Combines technical expertise with business impact.

Lead Machine Learning Engineer - Marketing Mix Modeling

Lead Machine Learning Engineer position at Adobe focused on developing and deploying Marketing Mix Models to guide marketing budget decisions and drive business growth.

Senior Machine Learning Engineer (Firefly)

Senior Machine Learning Engineer role at Adobe Firefly, focusing on developing and optimizing large-scale generative AI model pipelines and backend services.

Senior Machine Learning Engineer (Firefly)

Senior ML Engineer role at Adobe Firefly, focusing on generative AI model architecture and optimization, requiring 12+ years of experience and strong technical leadership skills.

Senior Machine Learning Engineer - 5

Senior Machine Learning Engineer position at Adobe working on Firefly GenAI services, developing GPU-optimized model pipelines and scalable AI systems.