Photoshop C++ Application Developer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-04-23
Listing for:
Cypress HCM
Full Time
position Listed on 2026-04-23
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, App Developer - Mobile/Web, AI Engineer
Job Description & How to Apply Below
Photoshop C++ Application Developer (Contract)
Location:
San Jose, CA 95110 (Hybrid). Open to fully remote candidates.
Duration: 4/06/2026 to 9/04/2026
Team:
Photoshop Engineering
The Photoshop Applied Research and Technology team is looking for a Photoshop engineer with a passion for technology and building compelling GenAI and AI/ML experiences that delight customers and boost productivity. This individual will work with a very dynamic, customer-focused engineering team, and will be responsible for productizing research ideas. The successful candidate will help define and build “Adobe magic” into digital imaging applications.
Key Responsibilities- Deliver polished end-to-end AI/GenAI experiences as a Photoshop C++ developer. Collaborate with researchers, ML engineers, application developers, UI designers, product managers, quality engineers, and customers to integrate advanced AI/ML components into Photoshop.
- Develop end-to-end solutions and build front-end user experiences that are performant and responsive, fitting them into the Photoshop document model and overall architecture.
- Maintain, evolve and improve existing features in a large, complex codebase.
- Participate in formal and informal code and design reviews.
- Write unit and automation tests to verify code and product quality.
- Take initiative, tackle new challenges, and acquire the necessary knowledge and skills to get the job done.
Skills & Qualifications
- BS or MS in Computer Science or related field
- 3+ years of software development experience with a proven track record of designing, implementing and delivering high quality software
- Solid foundation in computer science fundamentals, software architecture and design patterns, and software engineering best practices
- Proficient in modern C/C++ with extensive large-scale application development experience required. Working knowledge of Python and Java script preferred.
- Skills and passion to build compelling user experiences leveraging well defined UI frameworks required
- Familiarity with digital imaging, computer vision, and experience integrating AI/ML models into production applications preferred
- Proven experience using AI coding assistants and agentic workflows to ship production code—including multi-file refactors, code review, and automation—while maintaining high standards for correctness, performance, security, and test coverage.
- Outstanding written and verbal communication skills
- Ability to ramp quickly and deliver independently with minimal supervision
- Passion for creating high quality applications that professionals love.
$60.00 to $66.90 per hour.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×