Senior Software Engineer I - Agent Foundations
Core
Building the core platform and foundational primitives to enable multi-agent orchestration, task planning, and automation across the company.
Role type
Senior Software Engineer (Agentic Systems)
Builds
Core infrastructure for multi-agent orchestration, backend services, APIs, and internal tooling for agent discovery and state management.
Domain
IoT, Agentic AI, Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Python, high-scale backend systems, distributed systems, system design, production reliability, full-stack development
Preferred skills
Go, agentic/autonomous systems, orchestration platforms, workflow engines, observability, distributed tracing, event-driven systems, API design
Technologies
Python, Go, distributed tracing, event-driven systems
Responsibilities
Build core infrastructure for multi-agent orchestration including task planning, coordination, execution, and recovery; Define and implement platform primitives and abstractions; Design reliable backend services and APIs; Architect systems to support scale, resilience, and long-running workflows; Collaborate with internal teams to refine APIs and tooling; Drive technical decisions in high-ambiguity environments; Own systems end to end from design to production operation.
Seniority
Senior, hands-on IC