Senior Software Engineer - Agentic AI Platform
Core
Design, build, and operate the core platform powering enterprise digital workers, including agent runtime, workflow orchestration, and integration capabilities.
Role type
Senior IC backend engineer (agentic AI platform)
Builds
Production-grade backend services, agent runtime, workflow orchestration, and secure enterprise integrations for AI agents.
Domain
Enterprise software / Agentic AI / Distributed systems
Deliverable
production ML models
Required skills
Java, Python, distributed systems, asynchronous processing, event-driven architectures, state management, Kubernetes, cloud-native development, AI agent patterns (planning, tool use, multi-agent collaboration), observability, security, mentoring
Preferred skills
LangGraph, OpenAI SDK, MCP, A2A, Temporal, RAG, vector databases, Azure/AKS, PostgreSQL, Kafka, Redis, OpenTelemetry, regulated industry experience
Technologies
Java, Python, Kubernetes, Kafka, Redis, PostgreSQL, Azure/AKS, OpenTelemetry, LangGraph, OpenAI SDK, Temporal
Responsibilities
Design and build production-grade backend services for agent runtime and orchestration; Develop agentic workflows with planning, tool use, and multi-agent collaboration; Build durable, long-running workflows with retries and state management; Design asynchronous and event-driven systems; Build secure enterprise integrations and APIs; Build end-to-end observability and auditability; Design for security, reliability, and scalability; Mentor engineers and influence technical direction.
