Forward Deployment Engineer
Core
Hands-on builder bridging Adobe's core products and real-world customer needs by rapidly prototyping solutions and writing code for enterprise integrations.
Role type
Senior IC backend engineer (Java/Scala, AI prototyping)
Builds
Production-grade integrations connecting Adobe Experience Cloud to enterprise customers; AI-driven demos and automation tools
Domain
Digital Experience / Enterprise Software / Generative AI
Deliverable
production ML models | product features
Required skills
Java or Scala, Spring Boot, REST API design/consumption, SQL/NoSQL database design, LLM API integration (OpenAI/Anthropic/Gemini), prompt engineering, root cause analysis
Preferred skills
Agentic frameworks (LangChain, Semantic Kernel), RAG/vector databases, frontend frameworks (React/Angular/Vue), cloud deployment (AWS/Azure/GCP), Kafka/data streaming
Technologies
Java, Scala, Spring Boot, OpenAI, Anthropic, Gemini, LangChain, Semantic Kernel, AutoGPT, React, Angular, Vue, AWS, Azure, GCP, Kafka
Responsibilities
Rapidly design and implement features and integrations based on immediate customer requirements; Experiment with Generative AI and agentic workflows to create novel demos; Write clean, efficient, and testable Java/Scala code for high-availability systems and RESTful APIs; Troubleshoot complex integration issues in real-time; Partner with senior architects to understand requirements and provide feedback to product teams
Seniority
Senior, hands-on IC