Principal Software Engineer
Core
Lead architectural design and technical execution of AI agents and infrastructure for Toast's Team area to help restaurants manage staff and optimize labor.
Role type
Principal Software Engineer (AI Agents & Infrastructure)
Builds
Scalable, reliable, and secure AI agent systems for workforce management within the FinTech line of business.
Domain
FinTech / Restaurant Operations / AI Agents
Deliverable
production ML models
Required skills
Distributed systems design, SaaS architecture, AWS, spec-driven development, agentic workflows, LLM integration, code-level execution, system performance optimization, technical mentorship
Preferred skills
Enterprise integration frameworks (Apache Camel), event-driven messaging (Apache Pulsar), CI/CD strategy, workforce management domain knowledge
Technologies
AWS, Apache Camel, Apache Pulsar, LLMs
Responsibilities
Define and execute technical architecture for AI agents; partner with Engineering and Product Managers to translate roadmaps into designs; write code and prototype new patterns; collaborate on best practices and agent patterns; mentor engineers within the Team area
Seniority
Principal, hands-on IC with strategic leadership