Software Development Engineer 4
Core
Building the core AI platform and distributed backend infrastructure to enable intelligent developer workflows, AI agents, and scalable AI services for Adobe engineers.
Role type
Senior IC backend engineer (AI infrastructure & distributed systems)
Builds
Scalable AI platform, distributed backend services, agent orchestration frameworks, and developer tooling
Domain
Software engineering, AI/ML infrastructure, distributed systems
Deliverable
production ML models | infrastructure
Required skills
Python, Java, distributed systems, cloud-native architectures, LLM-powered applications, agent orchestration frameworks, Kubernetes, Docker, CI/CD platforms, observability platforms
Preferred skills
GenAI applications, MCP, RAG, context management, evaluation frameworks, reasoning models, AI coding assistants
Technologies
Python, Java, Kubernetes, Docker, LangGraph, AutoGen, Grafana, Splunk, New Relic
Responsibilities
Compose and build the core AI platform for intelligent developer workflows; Develop scalable infrastructure for crafting, deploying, and managing AI agents; Build distributed backend services for context management and agent orchestration; Drive architectural decisions around agentic systems and multi-agent collaboration; Partner with product and research teams to bring AI capabilities to production; Continuously improve developer experience using latest LLM and AI engineering advances
Seniority
Senior, hands-on IC