Sr. Computer Scientist 1

Adobe Adobe · Enterprise · Noida, India

This role focuses on developing document and image processing algorithms for OCR, extraction, indexing, and search within Adobe Acrobat. It involves building next-generation document management and creation tools, integrating cloud services, and enhancing user experiences. The position requires strong C++ skills, object-oriented design, and experience with product lifecycles.

What you'd actually do

  1. Develop document and image processing algorithms for creating the next generation of document scanning and OCR tools.
  2. Design and build next generation of document processing tools to extract, index and search document content.
  3. Build the next generation of document creation tools.
  4. Build the next generation document management based solutions by integrating cloudbased services and frameworks in Acrobat/Reader.
  5. Evolve Acrobat for a modern user experience with the objective of delighting the customer

Skills

Required

  • C++
  • data structures
  • algorithms
  • object-oriented design
  • product life cycles
  • operating systems
  • computer architecture
  • OS internals

Nice to have

  • SaaS
  • REST API

What the JD emphasized

  • 10+ years of hands-on design/development experience.
  • Ambitious and not afraid to tackle unknowns, demonstrates a strong bias to action
  • Be creative - ability to think outside the box