Senior Application Engineer – Photoshop

Adobe Systems
San Jose
Workplace: OnsiteFull timeUSD 159,200 - 301,600 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Customer focus","Initiative"]

Build and integrate innovative technologies into the Photoshop codebase to deliver production-quality GenAI and AI/ML experiences. Work as a C++ engineer to deliver end-to-end backend and Desktop front-end solutions across teams including researchers, ML engineers, UI designers, product managers, quality engineers, and customers. Prototype AI model research ideas, productize them, and help evolve a large cross-platform application through code/design reviews and high standards for correctness, performance, security, and test coverage.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Adobe Systems
Adobe Systems
3 days ago

Senior Application Engineer – Photoshop

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and integrate innovative technologies into the Photoshop codebase to deliver production-quality GenAI and AI/ML experiences. Work as a C++ engineer to deliver end-to-end backend and Desktop front-end solutions across teams including researchers, ML engineers, UI designers, product managers, quality engineers, and customers. Prototype AI model research ideas, productize them, and help evolve a large cross-platform application through code/design reviews and high standards for correctness, performance, security, and test coverage.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and integrate innovative technologies into the Photoshop codebase, including the Photoshop Document model and overall architecture.
  • •Deliver end-to-end GenAI/AI experiences as a C++ developer, building cross-platform backend solutions and Desktop front-end experiences.
  • •Prototype AI model research ideas in Photoshop and iterate toward productization.
  • •Provide technical direction for the product’s long-term evolution of large-scale cross-platform applications and improve existing features in a complex codebase.
  • •Participate in code and design reviews and maintain coding excellence across correctness, performance, security, and test coverage.

Pay and Benefits

Salary: USD 159,200 - 301,600 annually

Key Requirements

  • •BS or MS (or equivalent experience) in Computer Science or a related field.
  • •7+ years of software development experience delivering large-scale, high-quality production software.
  • •Proficiency in modern C/C++ for large-scale application development; working knowledge of Python and JavaScript preferred.
  • •Strong computer science fundamentals including MVC architecture, design patterns, memory systems, and CPU/GPU optimizations.
  • •Deep understanding of digital imaging and computer vision algorithms, plus AI/ML applications.
Experience:7+ yearsAI/MLComputer visionDigital imaging
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationCustomer focusInitiative
Tech Stack:C++CPythonJavaScriptMVCDesign patternsCPU/GPU optimizationsMachine LearningArtificial IntelligenceAI coding assistantsAgentic workflows

Company Brief

Adobe Systems
Provides creative, marketing, and document management software and cloud services, including Photoshop, Illustrator, Acrobat, and the Adobe Experience Cloud, serving creative professionals, enterprises, and governments worldwide.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1982
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor