jobapplier

Senior Software Engineer (AI Agent & Experience Team)

Toast

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)