Computer Scientist I

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
Mobile
Entry-Level Software Engineer
In-Person
4+ years of experience
Enterprise SaaS

Description For Computer Scientist I

Adobe's Digital Imaging (DI) team is seeking a talented and motivated Computer Scientist I to join their Photoshop Android team. This role offers an exciting opportunity to work on one of Adobe's most iconic products while contributing to cutting-edge mobile development.

As a Computer Scientist I, you'll be part of a dynamic team building and enhancing the Android version of Photoshop. You'll work closely with product managers and fellow engineers to define roadmaps, implement new features, and ensure optimal app performance. The role requires strong technical skills in Android development, particularly with Kotlin and Java, as well as the ability to think strategically about product development.

The ideal candidate will have 4-6 years of software development experience, with a strong foundation in Android development and modern architectural patterns. You'll need excellent problem-solving abilities and strong communication skills to collaborate effectively across teams. This position offers the chance to work on features that are strategic to Adobe's growth while being part of a company that's transforming how people create and interact with digital content.

Adobe offers a collaborative and innovative work environment where you'll be empowered to create exceptional digital experiences. The company values diversity, creativity, and provides opportunities for professional growth. You'll be part of a team that's passionate about pushing the boundaries of what's possible in mobile imaging software while working on a product used by millions of creative professionals worldwide.

This role is perfect for someone who is passionate about mobile development, has a keen eye for user experience, and wants to contribute to shaping the future of creative tools on Android. You'll have the opportunity to work with cutting-edge technology while solving complex technical challenges in a supportive and growth-oriented environment.

Last updated 18 days ago

Responsibilities For Computer Scientist I

  • Work with Product Manager, fellow engineers in defining roadmap, scope and work for releases
  • Own features end-to-end from gathering requirements to implementation
  • Implement and instrument unit & automation test cases
  • Optimize memory and processing footprint
  • Eliminate crashes & ANRs
  • Add features strategic to Adobe's growth

Requirements For Computer Scientist I

Kotlin
Java
  • BTech or MTech in Computer Science or equivalent
  • Minimum 4-6 years of hands-on software development experience
  • Strong Kotlin, JetPack Compose, Java programming skills
  • Experience in Android app development and latest advancements
  • Good/practical understanding of architectural patterns
  • Excellent communication skills, ability to collaborate across teams and build consensus
  • Practice with product development and release methodologies such as Agile, Lean, Scrum

Benefits For Computer Scientist I

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Accommodation for disabilities
  • Professional development opportunities
  • Collaborative work environment

Interested in this job?

Jobs Related To Adobe Computer Scientist I

Software Engineer, Pixel Intelligence

Entry-level Software Engineer position at Google's Pixel Intelligence team, focusing on mobile development and innovative user experiences for Pixel devices.

Software Engineer II, Mobile

Entry-level Software Engineer position at Google, focusing on mobile development for Google Photos, requiring 1 year of experience in software development and data structures.

Software Engineer II, Mobile

Software Engineer II position at Google focusing on mobile development for Google Photos, requiring 1+ years of experience in software development and expertise in iOS technologies.

Software Engineer, Pixel Intelligence

Entry-level Software Engineer position at Google's Pixel Intelligence team, focusing on mobile development and innovative user experiences for Pixel devices.

Software Engineer, Image Quality and Tuning, Pixel Camera

Software Engineer position at Google focusing on image quality and camera tuning for Pixel phones, combining software development with image processing expertise.