Sr Computer Scientist

Adobe Adobe · Enterprise · Bangalore, India

Senior JavaScript/TypeScript engineer to contribute to the Adobe Firefly client team, focusing on establishing Adobe as a leading creativity tools provider. The role involves architecting and maintaining the user-facing experience for AI/ML powered creative tools, with a focus on product-driven development and rapid iteration to deliver measurable impact to millions of creators.

What you'd actually do

  1. Help establish architecture and quality coding practices for the Adobe Firefly client platform
  2. Define long-term solutions for component based architecture using functional programming
  3. Work closely with the design team, product management and our internal clients translating early ideas into interactive prototypes
  4. Engage with customers to identify problems, A|B test solutions, and refine workflows
  5. Expand your knowledge and skills to stay ahead of the latest development, test, and deployment methodologies

Skills

Required

  • JavaScript
  • TypeScript
  • React
  • functional programming
  • Test Driven Development (TDD)

Nice to have

  • CI/CD
  • generative AI models
  • text-to-image
  • large language models
  • video editing
  • UX design
  • design systems
  • WASM
  • WebGPU
  • canvas rendering
  • security
  • asynchrony
  • performance optimisation

What the JD emphasized

  • 8+ years of professional experience
  • TypeScript or JavaScript (ES6+)
  • Test Driven Development (TDD)
  • functional programming style