Development Engineer, Full Stack (AI/Agents) – Developer Platforms
adobe
Job Description
- Design, develop, and test full-stack features end-to-end for the internal developer portal and enterprise knowledge hub, spanning React frontends, Node.js and Python backend services, and AI orchestration layers.
- Build LLM-powered capabilities including agent planning, tool/function calling, memory management, and multi-agent workflow orchestration to help engineers find knowledge and get work done.
- Develop and integrate APIs that allow agents to discover and act across Adobe's internal services and knowledge sources, with a focus on reliability and correctness.
- Design orchestration patterns that coordinate multiple agents, tools, and data sources to accomplish complex engineering tasks and answer knowledge queries.
- Collaborate with product management and design to translate emerging AI use cases into well-architected, production-ready solutions.
- Participate in build reviews and code reviews, promoting engineering guidelines across both traditional and machine learning systems.
- Investigate and resolve production issues across the stack, contributing to operational excellence, evaluation, and monitoring of AI systems.
What You Need To Succeed
Required
- Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field with 4- 6 years of professional software development experience.
- Strong full-stack proficiency with JavaScript/TypeScript, React, and Node.js.
- Solid backend engineering experience with Python and designing/consuming REST APIs.
- Hands-on experience building with LLMs, including prompt design, function/tool calling, and integrating model APIs into applications.
- Experience with agentic concepts such as LLM-based planning, memory management (short- and long-term context), and multi-agent workflow design.
- Familiarity with API orchestration — coordinating multiple services, tools, and data sources into coherent workflows.
- Working knowledge of cloud platforms (AWS, Azure, or GCP) and modern deployment practices.
- Strong problem-solving ability, good communication skills, and comfort operating across the full stack in a fast-moving environment.