Job Closed
This listing is no longer active.
We empower the restaurant community to delight guests, do what they love, and thrive.
Software Engineer II, GTM AI Agents
Location
United States
Posted
57 days ago
Salary
$104K - $213K / year
Seniority
Senior
Job Description
Software Engineer II, GTM AI Agents
Toast
• Spend the majority of your time coding and developing backend services and ML pipelines • Contribute to the development of new internal products that leverage LLMs and Agentic AI • Build and maintain the backend connections between our custom quoting engine, Salesforce, and internal data lakes • Collaborate with the team to solve synchronization challenges • Take defined product requirements and turn them into well-tested, production-ready code • Participate in code reviews and help maintain deep observability for every service the team ships.
Job Requirements
- Proven experience in backend languages (such as Java, Go, or Python)
- Exposure to or professional experience working with LLMs, prompt engineering, or RAG-based applications
- Experience with RESTful APIs, relational databases, and writing clean, maintainable, and well-tested code
- Ability to work effectively within a team, take technical direction, and contribute to architectural discussions
- Bachelor’s degree in Computer Science, or a related technical field.
Benefits
- Health insurance
- Competitive compensation and benefits programs
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, code, test, and debug applications using modern programming practices. • Collaborate with senior developers and technical teams to support software development initiatives. • Learn and apply tools and technologies, including AI tools, Git, version control, JSON, and testing tools. • Assist in maintaining code documentation and version control processes. • Support Agile development practices and participate in sprint planning and reviews. • Engage in problem-solving and troubleshooting for development challenges. • Contribute to team objectives and take on additional responsibilities as needed.
• Design, code, test, and debug applications using modern programming practices. • Collaborate with senior developers and technical teams to support software development initiatives. • Learn and apply tools and technologies, including AI tools, Git, version control, JSON, and testing tools. • Assist in maintaining code documentation and version control processes. • Support Agile development practices and participate in sprint planning and reviews. • Engage in problem-solving and troubleshooting for development challenges. • Contribute to team objectives and take on additional responsibilities as needed.
• Lead an Agile software development team within the Core Services & Libraries organization • Break down program-level objectives into executable user stories, tasks, and milestones • Assign and track work across team members, ensuring adherence to scope, schedule, and quality standards • Provide regular progress metrics and reporting to program management and customer representatives • Mentor team members on software design, partitioning, certification, and avionics standards • Contribute technically to the architecture, design, and implementation of core software components • Collaborate with other leads to define interfaces, data flows, and I/O architecture across systems • Ensure development aligns with certification objectives (DO-178C DAL A/B) and coding standards • Participate in sprint planning, reviews, and retrospectives to continuously improve team performance
• Abstract and consolidate core functions into reusable libraries and frameworks • Extract existing functionality from application code and refactor for shared use • Design and implement an I/O framework supporting multiple protocols and data interfaces • Define and maintain data dictionaries and I/O level specifications • Collaborate with system architects to ensure ARINC-653 partitioning integrity • Support certification activities through HLR/LLR documentation and DAL compliance • Contribute to long-term strategy for scalable, maintainable software infrastructure


