Sr Software Engineer, Inference Platform Development

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
$162,000 - $301,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Description For Sr Software Engineer, Inference Platform Development

Adobe is seeking a Senior Software Engineer to join their Inference Platform Development team, focusing on the Firefly family of creative generative AI models. This role is central to Adobe's mission of transforming digital experiences through AI innovation. The position involves working with cutting-edge generative AI technology that will impact millions of creative professionals worldwide.

The role combines deep technical expertise in distributed systems and machine learning infrastructure with the opportunity to shape the future of creative AI tools. You'll be responsible for designing and optimizing high-performance services that power Adobe's generative AI capabilities, working with both JVM and Python ecosystems.

As a senior engineer, you'll lead technical development of the Firefly service, optimize performance for production scale, and collaborate across Adobe teams to integrate and enhance AI features. The role requires strong computer science fundamentals, extensive experience with distributed systems, and expertise in modern cloud deployment practices.

This is an opportunity to work at the intersection of creative technology and AI, helping build commercially safe generative AI models that will be integrated across Adobe's product suite. The position offers competitive compensation and the chance to contribute to groundbreaking technology that will reshape how creative professionals work.

The ideal candidate will bring 10+ years of backend development experience, strong Python skills, and expertise in containerization and distributed systems. You'll join a collaborative team environment where you can make significant technical contributions while also participating in innovation through patents and technology development.

Last updated 4 days ago

Responsibilities For Sr Software Engineer, Inference Platform Development

  • Design and lead technical development of the Firefly service and components
  • Optimize services for high performance, latency, and load requirements
  • Develop efficient, reliable, testable services code in JVM and Python
  • Guide development process from requirements through deployment
  • Work with other Adobe teams on technology integration and features
  • Review and tune test code for quality and performance
  • Respond to urgent production issues
  • Participate in inventing technology and writing patents

Requirements For Sr Software Engineer, Inference Platform Development

Python
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, Mathematics or equivalent
  • 10+ years of server-side/backend service development experience
  • Proficiency with Python
  • Experience with distributed computing principles
  • In-depth knowledge of containerization and modern deployment strategies (k8s)
  • Strong computer science fundamentals
  • Excellent verbal and written communication skills
  • Experience with GPU-based ML inference services (bonus)

Benefits For Sr Software Engineer, Inference Platform Development

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary range $162,000 - $301,200 annually

Interested in this job?

Jobs Related To Adobe Sr Software Engineer, Inference Platform Development

Machine Learning Engineer - Marketing Mix Modeling

Senior Machine Learning Engineer role at Adobe focusing on Marketing Mix Modeling, combining advanced ML expertise with marketing analytics to drive business growth.

Senior Machine Learning Engineer

Senior ML Engineer role at Adobe focusing on AI/ML solutions for document processing, requiring expertise in NLP, LLMs, and ML frameworks.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe, focusing on generative AI and ML pipeline development.

Research Associate/Scientist

Senior Research Scientist role at Adobe focusing on Computer Vision and Machine Learning research with opportunity to impact global digital experience products.

Sr AI Engineer

Senior AI Engineer role at Adobe focused on developing AI-powered developer tools and platforms, requiring 5+ years of experience and expertise in LLM technologies.