Responsibilities
- Develop and maintain an AI agent system consisting of eight components across content generation and quality assurance pipelines that automatically produce, verify, and enhance travel itineraries, supported by MongoDB as the foundational data layer.
- Build and refine micro-frontend experiences for advisors, including search and itinerary detail interfaces, enabling discovery, evaluation, and customization of pre-built travel plans using natural language search capabilities.
- Design and implement trip bundling workflows through a dedicated micro-frontend and backend service to convert itineraries into structured, bookable travel products with integrated pricing and commission rules.
- Extend, integrate with, and improve an established .NET-based platform used daily by travel advisors, ensuring compatibility and performance as new capabilities are layered on top.
Work Arrangement
Hybrid — Toronto, ON
Responsibilities
- Building the Chorus AI agent system — 8 agents across Generation and QA pipelines — that auto-generates, validates, and enriches itinerary content at scale. Backed by MongoDB that feed everything downstream.
- Advisor-Facing MFEs: Search & Browse and Itinerary Detail experiences advisors use to find, evaluate, and customize pre-built trips. Includes the NL Search API connecting MongoDB to ADX or direct to Product Builder using MCPs — an open architectural decision spanning LLM query layers, Atlas vector search, and existing API patterns.
- Trip & Bundle Workflows: Bundle Manager MFE and Make Bundle Payable microservice within TSP — turning an itinerary into a structured, transactable trip with embedded pricing and commission logic.
- Existing ADX Platform: You'll work within and extend the existing ADX platform: a mature .NET system that's the daily workhorse for the advisor network. Extending it, integrating with it, and improving it as you build the new layer on top.
Work Arrangement
Hybrid — Toronto, ON
Other
- Hybrid position requiring a minimum of two days per week onsite at office located at 2 Queen St. E in Toronto, ON
- Use AI coding tools (GitHub Copilot, Claude, Cursor) as a standard part of development
- Own sprint commitments and push back when timelines don't make sense
- Make the people around you better through reviews, pairing, and knowledge sharing
- Write documentation worth reading and JIRA tickets worth inheriting
- Employment accommodation provided in accordance with Ontario Human Rights Code and Accessibility for Ontarians with Disabilities Act
- Artificial intelligence may be used throughout recruitment process to screen, assess or select applicants