Senior Computer Scientist

Adobe

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 4 years

Job Details

Job Description

Computer Scientist - I


Responsibilities

  • As a senior dev in team, you will work with a team of highly motivated and skilled engineers.
  • You and your team will contribute to features in products that are pivotal to Adobe's growth.
  • Build Automation frameworks and scale existing automations to cater large application requirements.
  • Collaborate with product managers, fellow engineers, and other collaborators to define the roadmap, scope, and work for releases.
  • Be responsible for your features end-to-end, from capturing requirements, design, implementation, to unit and automation test cases.
  • Maintain existing features and continuously strive to optimize memory and processing footprint.
  • Be a proactive self-starter who can develop methods, techniques, and evaluation criteria for achieving results.
  • Be a guide on one or more platforms, knowledgeable of cross-platform issues, driven products, and customer requirements. Significantly contribute to the development and application of advanced concepts, technologies, and expertise within the team.


Must have

  • Bachelor’s or master’s degree or equivalent experience in Computer Science or related field from premium institute.
  • 4+ years of hands-on design/development experience.
  • Deep experience in modern C++, object-oriented programming, debugging, and profiling.
  • Solid understanding with building automation for large-scale applications.
  • Expertise in writing highly performant native code on platforms like macOS, Windows, Web.
  • Excellent understanding of computer science fundamentals, architecture, design, and performance.
  • Outstanding problem-solving skills.
  • Excellent interpersonal skills, written and verbal communication skills.


Good to have

  • Experience in JavaScript/React programming language.
  • Experience with GenAI, ML, Diffusion, LLM, LoRa models.
  • Experience working with SQL databases and in-memory cache.
  • Experience with GPU, WebGL, Skia rendering.
  • Good understanding of Jenkins is a plus.

Job role

Work location

Bangalore

Department

Software Engineering

Role / Category

Software Project Management

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 4 years

About company

Name

Adobe

Job posted by Adobe

Apply on company website