Sr. Software Development Engineer (Python, K8s, ML), Firefly

Adobe is a global leader in digital experiences, empowering everyone from emerging artists to global brands with tools for creative and digital transformation.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Sr. Software Development Engineer (Python, K8s, ML), Firefly

Adobe's Firefly GenAI Platform engineering team is seeking a Senior Software Development Engineer to create groundbreaking experiences for Creative Cloud clients. The role focuses on enabling users to transform Creative Intent into Creative Success through GenAI features in Adobe's revolutionary Firefly and Express applications.

As a Senior Software Development Engineer, you will:

  • Design, architect and implement a performant, robust and scalable training platform supporting various deep learning models in large-scale distributed environments
  • Lead inference/training platform projects from requirements to launch and ongoing support
  • Identify and resolve platform usability, extensibility, and scalability issues
  • Collaborate with ML researchers to optimize GPU utilization for inference
  • Monitor ML platform performance and adjust infrastructure for cloud resource needs
  • Work cross-functionally with teams across Adobe globally, developing technology with high visibility and impact

The ideal candidate should have:

  • BS/MS in Computer Science, Engineering or equivalent
  • Expert-level Python programming and distributed systems knowledge
  • Strong proficiency with Linux, Docker, and Kubernetes
  • Experience with AWS or similar cloud infrastructure
  • Track record working with complex codebases and API design
  • Experience with CI/CD systems and ML training/deployment
  • Background in HW resource management for ML

This role offers the opportunity to work on cutting-edge AI/ML technology at scale, collaborating with talented teams to shape the future of creative tools. You'll be part of Adobe's mission to change the world through digital experiences, working on products that empower creators globally.

The position combines technical depth in ML infrastructure with the chance to impact widely-used creative applications. If you're passionate about building robust, scalable AI systems and want to work at the intersection of machine learning and creativity, this role offers an exciting opportunity to make your mark.

Last updated 3 hours ago

Responsibilities For Sr. Software Development Engineer (Python, K8s, ML), Firefly

  • Design, architect and implement a performant, robust and scalable training platform
  • Lead inference / training platform projects from scoping requirements to launch
  • Identify and resolve usability, extensibility, scalability issues
  • Collaborate with machine learning researchers to improve inference GPU utilization
  • Monitor machine learning platform performance and modify infrastructure
  • Work closely with teams across Adobe in different geographies

Requirements For Sr. Software Development Engineer (Python, K8s, ML), Firefly

Python
Kubernetes
Linux
  • B.S. or M.S. degree in Computer Science, Engineering or equivalent
  • Expert in Python and distributed systems
  • Proficiency in Linux, Docker, Kubernetes
  • Experience working with AWS or similar cloud infrastructure
  • Experience working with large and complex code bases
  • Experience with CI/CD systems
  • Experience with HW resource management for ML training and/or deployment

Interested in this job?

Jobs Related To Adobe Sr. Software Development Engineer (Python, K8s, ML), Firefly

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.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe's Document Cloud AI team, working on innovative document AI solutions using ML and LLMs. San Jose-based position offering $162K-$301K.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe's Experience Intelligence team, focusing on production ML systems and content generation.

Sr. Machine Learning Engineer, Adobe Firefly Services

Senior Machine Learning Engineer role at Adobe Firefly Services focused on building scalable generative AI systems and optimizing model inference for Adobe's creative products.

Service Engineer, Adobe Firefly Services

Senior Service Engineer role at Adobe working on Firefly's Generative AI Services team to build scalable, high-performance AI systems.