Computer Science degree and/or 5+ years of relevant experience.
Expert-level proficiency in Python, including deep understanding of async programming, concurrency patterns, and modern Python frameworks like FastAPI.
Experience building agent-based systems, workflow orchestration platforms, or similar autonomous systems.
Experience with observability tools and distributed tracing for complex agent systems.
Experience with storing and retrieve data (SQL or no-SQL DBs).
Experience with cloud service platforms (AWS and/or Azure).
Excellent communication skills, both verbal and written.
Proficiency in English, both written and spoken.
Familiarity with Agile/Scrum project management methodologies.
What you'll be Doing
Work closely with data scientists, engineers, researchers, and product managers to build AI/ML solutions and Experimentation on Adobe Experience Platform.
Architect and implement agent coordination systems and intelligent routing mechanisms using Python and modern frameworks.
Take initiative and ownership of platform development efforts, optimizing for reliability, scalability, and performance of agent-based systems.
Innovate continuously by seeking novel methods to address complex challenges in agent orchestration, task scheduling, and distributed coordination.
Mentor team members on Python best practices, agent design patterns, and platform architecture, encouraging a collaborative environment with honest and direct mentorship.
Collaborate across teams and domains.
Drive projects with clarity and precision, maintaining strong ownership and direction.