Software Development Engineer

Adobe Adobe · Enterprise · San Jose, CA

Software Engineer 4 (P40) to join Adobe's Document Cloud organization to build the next generation of AI-powered document experiences. This role focuses on frontend engineering, developing scalable, performant, and intuitive user experiences that leverage Generative AI, LLMs, AI Assistants, AI Agents, conversational interfaces, and content generation capabilities. The engineer will own complex frontend initiatives, influence architectural decisions, and drive engineering excellence, while connecting frontend applications to GenAI services and optimizing applications for performance, accessibility, and user experience.

What you'd actually do

  1. Compose, build, and deliver sophisticated frontend experiences using modern web technologies and frameworks.
  2. Lead the development of Generative AI-powered features that help customers summarize, build, understand, and interact with documents more effectively.
  3. Build intuitive user experiences for AI Assistants, conversational workflows, content generation powered by artificial intelligence, and intelligent document experiences within Adobe Document Cloud products.
  4. Own end-to-end delivery of complex customer-facing features—from architecture and implementation through testing, deployment, and monitoring.
  5. Drive frontend architecture that improves scalability, performance, reliability, maintainability, and accessibility.

Skills

Required

  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • modern frontend frameworks
  • large-scale customer-facing web applications
  • frontend platforms
  • reusable component libraries
  • building systems
  • modern UI frameworks
  • frontend performance
  • rendering optimization
  • accessibility
  • responsive build
  • REST APIs
  • microservices
  • cloud services
  • Generative AI
  • LLM-powered
  • conversational
  • agentic
  • AI-assisted product experiences
  • AI-powered development tools
  • debugging
  • testing
  • quality engineering
  • observability practices
  • secure coding standards
  • modern software development guidelines

Nice to have

  • AI-assisted development practices

What the JD emphasized

  • Generative AI
  • AI Assistants
  • AI Agents
  • conversational interfaces
  • content generation
  • frontend engineering
  • customer-facing AI experiences
  • Generative AI user experiences
  • AI capabilities

Other signals

  • Generative AI
  • LLMs
  • AI Assistants
  • AI Agents
  • conversational interfaces
  • content generation