Principal Software Engineer - AI Foundations
Core
Designing and building the internal AI platform infrastructure, governance, and developer tooling to enable scalable AI across Toast's product lifecycle.
Role type
Principal Software Engineer (AI Platform & Architecture)
Builds
LLM Proxy, AI Key Management, Observability pipelines, Claude Plugin Marketplace, and autonomous agents for the software development lifecycle.
Domain
Restaurant technology / AI Infrastructure / Full-stack Engineering
Deliverable
production ML models | infrastructure | product features
Required skills
Scalable full-stack system design, technical architecture leadership, team mentorship, LLM-powered agent development, MCP and tool-use patterns, modern backend (Java/Kotlin) and frontend (TypeScript/React) development.
Preferred skills
A2A protocols and multi-agent orchestration, machine learning concepts and model evaluation, developer experience platforms, AI/LLM observability tooling.
Responsibilities
Define and drive technical architecture for the AI Foundations platform, lead full-stack design and delivery of core AI products, architect and deliver autonomous agents, set and uphold engineering standards, mentor engineers, partner with leadership on roadmap, collaborate with product teams on UX implementation.
Seniority
Principal, hands-on IC with strategic leadership