AD

Computer Scientist - I (C++)

Adobe
Noida4-6 LPA Posted 15 Apr 2025
FULL TIME
C C++
Debugging
Javascript
Software Development

Job Description

At Adobe, we are seeking a senior developer to join our Engineering team. This is an outstanding opportunity to become a part of a dedicated team, working on innovative projects that craft the future of digital experiences. If you are passionate about technology and excel in a collaborative environment, we want to hear from you!

Desired Skills and Experience-

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.
  • 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.
  • Lead automation framework improvements to handle new challenges and match the pace of releases.
  • 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.
Join WhatsApp Channel