Photoshop C++ Application Developer

Intelliswift Software, Inc.

San Jose, CA(remote)

JOB DETAILS
SALARY
SKILLS
Adobe Photoshop, Artificial Intelligence (AI), Automation, Best Practices, C Programming Language, C++ Programming Language, Code Reviews, Communication Skills, Computer Science, Computer Vision, Customer Relations, Design Patterns Programming Methodologies, Digital Photography, Documentation Models, Global Branding, Imaging Application, JavaScript, Presentation/Verbal Skills, Product Design, Python Programming/Scripting Language, Quality Engineering, Refactoring, Software Architecture Design, Software Design, Software Development, Software Engineering, Technical Research, Test Automation, Testing, Unit Test, User Interface (UI) Requirements, User Interface Design, User Interface/Experience (UI/UX), Writing Skills
LOCATION
San Jose, CA
POSTED
30+ days ago

Customer Job

Photoshop C++ Application Developer

Job ID: 26-01592 Job Title: Photoshop C++ Application Developer

Location: Remote

Duration: 5 months

Work type: W2

Payrate: $66.90/hr

Our Company:

  • Changing the world through digital experiences is what Client's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences. We're passionate about empowering people to craft beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
  • We're on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

The Opportunity:

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 "Client magic" into digital imaging applications.

Responsibility:

  • 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.

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 Javascript 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

About the Company

I

Intelliswift Software, Inc.