Sr Software Engineer, Enterprise Genai

Adobe Adobe · Enterprise · San Jose, CA +2

Senior Software Engineer for Adobe Firefly's GenAI client platform, focusing on backend services, APIs, and data pipelines. The role involves establishing architecture and quality coding practices, defining long-term solutions, and working closely with product and design teams to translate ideas into interactive prototypes. Experience with ML Ops workflows and generative AI models is a plus.

What you'd actually do

  1. Design, build, and maintain scalable backend services, APIs, and data pipelines.
  2. Help establish architecture and quality coding practices for the Adobe Firefly client platform
  3. Define long-term solutions for component-based architecture using functional programming
  4. Work closely with the design team, product management and our internal clients translating early ideas into interactive prototypes
  5. Engage with customers to identify problems, and refine workflows

Skills

Required

  • Python
  • JavaScript
  • Docker
  • container orchestration systems
  • building and deploying web applications or interactive sites
  • written and verbal communication skills

Nice to have

  • ML Ops workflows
  • Test Driven Development (TDD)
  • Continuous Integration/Continuous Deployment (CI/CD)
  • generative AI models
  • test-to-image
  • large language models
  • data storage and retrieval for multimedia assets
  • UX design
  • design systems
  • modern web technologies

What the JD emphasized

  • high-performance, reliable and maintainable code

Other signals

  • AI/ML powered tools
  • Adobe Firefly client platform
  • generative AI models
  • large language models