Senior Software Engineer (AI Agent & Experience Team)
- Ireland
- Senior Level
- 5+ years
- Bachelor's degree
- Posted
Skills
Required
- GitHub
- Java
- Kotlin
- object-oriented
- backend
- AI coding assistants
- Claude
- Code
- Cursor
- Copilot
- distributed systems
- REST APIs
- cloud-native infrastructure
Preferred
- MCP
- LLM-powered
- Model Context Protocol
- tool use patterns
- agentic integration
- Agent-to-Agent
- multi-agent orchestration patterns
- machine learning concepts / model evaluation / ML infrastructure
- internal tooling / API gateways
Toast, a leading restaurant technology platform, as a Senior Software Engineer on the AI Agent & Experience team. In this role, you will build the infrastructure and developer tooling that makes AI a reliable and scalable force multiplier across the entire product development lifecycle.
Responsibilities
- You will design, build, and ship features across AI platform infrastructure, develop autonomous agents, and contribute to the internal plugin marketplace.
- You will also collaborate with engineers, product managers, and platform teams to understand developer needs and translate them into reliable platform solutions.
- Concevoir, construire et expédier des fonctionnalités pour l'infrastructure de la plateforme d'IA, y compris le proxy LLM, la gestion des clés d'IA et les pipelines d'observabilité.
- Développer et étendre des agents autonomes qui participent au cycle de vie du développement logiciel, tels que l'application AI Review GitHub et les intégrations de la plateforme de développement MCP.
- Collaborer avec des ingénieurs, des chefs de produit et des équipes de plateforme pour comprendre les besoins des développeurs et les traduire en solutions de plateforme fiables.
- Working knowledge of prompt engineering and how LLM behavior responds to context and instructions
- Strong customer empathy and a drive to make developers' lives better through reliable, well-designed platform solutions
Requirements
- Strong foundation in Java, Kotlin, or another object-oriented language
- Bachelor’s Degree with relevant experience of 5+ years in designing and implementing scalable backend services
- Familiarity with AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) and an interest in extending them through custom plugins, skills, or hooks
- Experience with distributed systems, REST APIs, and cloud-native infrastructure
Preferred
- Demonstrated experience building, deploying, or operating LLM-powered agents or AI-assisted developer tooling
- Experience with MCP (Model Context Protocol), tool use patterns, or similar agentic integration frameworks
- Familiarity with A2A (Agent-to-Agent) protocols and multi-agent orchestration patterns
- Experience with machine learning concepts, model evaluation, or ML infrastructure
- Experience building developer experience platforms, internal tooling, or API gateways
- Familiarity with observability tooling for AI/LLM systems (e.g., Langfuse, DataDog)
