Computer Scientist - I (c++)

Adobe Media and Data Science Research (MDSR) Laboratory

Noida, India
C++
Data structures and algorithms
Optimized and performant code
As an Individual contributor, develop new framework/features, maintain product features with responsibility for the full product development cycle from early specs, prototypes to implementation to release and maintenance for products like Adobe Premiere Pro

Job Summary

  • As an Individual contributor, develop new framework/features, maintain product features with responsibility for the full product development cycle from early specs, prototypes to implementation to release and maintenance for products like Adobe Premiere Pro.
  • Space-time performance optimization, usability and stability improvements.
  • Work collaboratively with a distributed team of engineers to create shared software components to enable a new generation of mobile video and audio creation applications.

Matching Summary

As an Individual contributor, develop new framework/features, maintain product features with responsibility for the full product development cycle from early specs, prototypes to implementation to release and maintenance for products like Adobe Premiere Pro.

Skills & Requirements

Must-have

  • C++
  • data structures and algorithms
  • optimized and performant code
  • end-to-end debugging and profiling
  • multi-threaded applications
  • complex system architectures

Nice-to-have

  • proactive and independent work
  • excellent communication skills
  • video processing domain experience

Key Requirements

  • Bachelor's or equivalent experience in Computer Science
  • 4 Years and above experience
  • Proficient in C++
  • Proficient in data structures and algorithms
  • Experience writing optimized and performant code in c++
  • Proficient in end to end debugging and profiling multi-threaded applications
  • Ability to maintain development standards

Work Rights

Not specified

Tailored Resume

Cover Letter