Senior Application Engineer – Photoshop

Adobe Adobe · Enterprise · San Jose, CA

Senior Application Engineer for Photoshop's Applied Research and Technology team, focusing on integrating GenAI and AI/ML experiences into the flagship Photoshop product. The role involves building research prototypes into production-quality solutions, collaborating with researchers and engineers, and contributing to the long-term technical vision of large-scale applications. Requires strong C++ development skills, experience with AI coding assistants and agentic workflows in production, and a deep understanding of digital imaging, computer vision, and ML/AI applications.

What you'd actually do

  1. Deliver polished end-to-end AI/GenAI experiences as a Photoshop C++ developer.
  2. Prototype mature research ideas with AI models in Photoshop.
  3. Gain in-depth knowledge of the Photoshop codebase, including Photoshop Document model and overall architecture, to develop and integrate innovative technologies into the flagship Photoshop product.
  4. Collaborate with researchers, ML engineers, application developers, UI designers, product managers, quality engineers and customers to create cross-platform backend solutions and front-end Desktop user experiences.
  5. Provide long-term vision for the product technical direction and evolution of large-scale cross-platform applications.

Skills

Required

  • modern C/C++
  • large-scale application development
  • computer science fundamentals
  • digital imaging algorithms
  • computer vision algorithms
  • Machine Learning and Artificial Intelligence applications

Nice to have

  • Python
  • Javascript
  • MVC architecture
  • design patterns
  • memory systems
  • CPU/GPU optimizations
  • software engineering standard processes

What the JD emphasized

  • Proven experience bringing AI coding assistants and agentic workflows into production code delivery processes.

Other signals

  • integrating AI/ML into flagship product
  • building GenAI experiences
  • prototyping research ideas into production-quality solutions
  • delighting customers and boosting productivity with AI