Job Description

Description

Be part of the team behind —a powerful yet easy-to-use photo/video editing application loved by millions. We provide easy-to-use, guided editing capabilities for regular users, fusing Adobe's imaging/video processing expertise with simplified AI technology.

Responsibilities

  • Owns development for features of medium to large complexity, and apply in-depth knowledge to turn requirements into architectural and feature specs

  • Contribute extensively in the analysis, design, prototype and implementation of new features and improving existing ones

  • Address broad architecture and design issues of existing/future products or technologies and provide strategic direction in evaluating new technologies

  • Collaborate with product management/marketing to evaluate and determine new features to be added

  • Should be a proactive self-starter and fast learner who can develop methods, techniques and evaluation criterion for obtaining results

  • Provide leadership within the respective division and act as a mentor to engineers

  • Specialist on one or more platforms and knowledgeable of cross-platform issues, competitive products, and customer requirements. Should contribute significantly towards the development and application of advanced concepts, technologies and expertise within the team.

  • Ensure high quality code and related documentation

  • What you need to succeed

  • from a premier institute with 2 to 5 years of hands on design / development experience in software development, preferably in a product development organization

  • Proficiency in C++, with strong command over data structures, algorithms, and object-oriented programming

  • Knowledge of application development on multiple platforms including various flavors of Windows and Macintosh

  • Should have excellent computer science fundamentals and a good understanding of architecture, design and performance.

  • Ability to work proactively and independently with minimal direction

  • Be an excellent teammate with good written and oral communication skills

  • Knowledge of or interest in image/Video processing is a significant advantage

  • • • Exposure to AI-based developer tools like Cursor AI, GitHub Copilot, MS Copilot or similar tools for code generation, navigation, and testing is preferred.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application