Principal Software Engineer
Core
Architect and evolve core runtime infrastructure to support Agent-to-Agent (A2A) and Multi-Agent Protocols, including scalable orchestration patterns for agent collaboration.
Role type
Principal Software Engineer (Runtime Infrastructure & Orchestration)
Builds
Scalable runtime infrastructure, agent collaboration patterns, and extensibility frameworks for agentic workflows.
Domain
AI/LLM systems, distributed systems, runtime architecture
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, runtime architecture, protocol design, plugin architectures, systems-level programming (C/C++/C#/Java/Python), technical leadership at scale, cross-org initiative leadership
Preferred skills
LLM-based systems, agentic workflows, AI orchestration, declarative programming models, manifest-driven extensibility
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement scalable orchestration patterns for agent collaboration, drive innovation in agentic patterns (proactive agents, async workflows), partner with cross-functional teams on runtime stability and security, contribute to platform roadmap and technical strategy
Seniority
Principal, strategy & mentorship