Software Development Engineer

Adobe Adobe · Enterprise · San Jose, CA

Front-end engineer with Typescript, CSS, and build-system expertise to build, debug, automate, and validate complex client-side systems, with a focus on integrating LLM or AI service endpoints and building simple AI-assisted user experiences.

What you'd actually do

  1. independently build, debug, automate, and validate complex client-side systems
  2. Experience calling and integrating LLM or AI service endpoints (REST APIs)
  3. Handling streaming responses, async flows, UI updates and MCPServers
  4. Building simple AI-assisted user experiences

Skills

Required

  • Javascript/Typescript
  • React and/or Web Components
  • CSS basics (layout, styling, debugging)
  • ES Modules (basic understanding of CommonJS)
  • modern build tools (Vite, Webpack)
  • Basic debugging using browser dev tools and logs
  • CI/CD workflows (e.g., Jenkins)
  • log analysis tool (e.g., Splunk)
  • calling and integrating LLM or AI service endpoints (REST APIs)
  • Handling streaming responses, async flows, UI updates and MCPServers
  • Building simple AI-assisted user experiences
  • Node.js-based build pipelines

What the JD emphasized

  • strong Typescript
  • strong grasp of CSS basics
  • Experience calling and integrating LLM or AI service endpoints (REST APIs)
  • Handling streaming responses, async flows, UI updates and MCPServers
  • Building simple AI-assisted user experiences

Other signals

  • integrating LLM or AI service endpoints
  • handling streaming responses, async flows, UI updates
  • building simple AI-assisted user experiences