Senior Software Developer, AI Services

1 week ago


Toronto, Ontario, Canada TripArc Full time $120,000 - $180,000 per year

About the Role

Join us at the forefront of travel innovation as the lead developer behind
Chorus AI
, our agentic AI platform redefining how travel advisors research, quote, and book trips. You will architect and build a multi-agent system powered by proprietary travel data, integrating with complex datasets and real-time APIs. While driving end-to-end technical implementation, you'll collaborate closely with architects, infrastructure, product, and UX teams to deliver a seamless natural language interface that transforms the advisor experience.

Key Responsibilities

Technical Development

  • Design and implement scalable agentic AI systems using modern orchestration frameworks
  • Build data pipelines across Azure Lakehouse, MongoDB, SQL Server, and API integrations
  • Develop multi-agent workflows to coordinate complex tasks
  • Ensure system performance, reliability, and data integrity

Collaboration & Integration

  • Partner with architects on system design and platform integration
  • Work with infrastructure teams on deployment, monitoring, and optimization
  • Collaborate with Product to define requirements and prioritization
  • Partner with UX on conversational interfaces and user flows
  • Coordinate with development teams across the organization and learn TripArc platforms (TMT, ADX)

Leadership & Best Practices

  • Mentor junior developers on AI/ML design patterns and best practices
  • Document technical decisions and produce implementation guides
  • Participate in Agile ceremonies and contribute to team velocity

Required Qualifications

Experience

  • 5+ years in full-stack development delivering scalable applications
  • 1–2 years building AI-powered applications (LLMs, RAG, orchestration frameworks)
  • Demonstrated success in cross-functional collaboration

AI/ML Expertise

  • Hands-on experience with Semantic Kernel, LangChain, LangGraph, or AutoGen
  • Knowledge of RAG architecture and multi-agent systems
  • Familiarity with vector databases (Azure AI Search, Pinecone, MongoDB Vector Search)
  • Experience integrating LLM APIs (GPT-4, Claude, etc.)
  • Understanding of Model Context Protocol (MCP)

Technical Skills

  • Advanced proficiency in .NET Core, C#, and API development
  • Strong Angular (v18+) expertise
  • Experience with Azure Lakehouse, MongoDB, SQL Server
  • Azure OpenAI, Azure AI Search, Azure Functions/Container Apps, Service Bus
  • Microservices, Docker, Kubernetes, async programming

Communication

  • Ability to explain complex concepts to technical and non-technical audiences
  • Strong stakeholder alignment and consensus-building skills
  • Excellent time management and prioritization

Technology Stack

Core:
.NET Core, C#, Angular, SQL Server, MongoDB

AI:
Azure OpenAI, Semantic Kernel, Azure AI Search

Data:
Azure Lakehouse, MongoDB Vector Search, Entity Framework

Infrastructure:
Kubernetes, Docker, Redis, Azure Service Bus

Tools:
Visual Studio 2022, VS Code, Rider, Azure DevOps

We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application.



  • Toronto, Ontario, Canada Software International Full time $110,000 - $145,000 per year

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic Application Development for our global IT M&A client in the Toronto area.Role: Senior Software Developer Agentic...


  • Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per year

    Job Title: Senior .NET Developer Location: Burlington, Greater Toronto Area (Hybrid)Job Type: Full-TimeCompany: boostCX (A Banyan Software Portfolio Company)Salary Range: CAD 90,000-115,000 per annum About boostCX: boostCX is a customer experience technology provider focused on empowering organizations with intuitive, scalable tools that drive engagement,...

  • AI Developer

    20 hours ago


    Toronto, Ontario, Canada Software International Full time US$100,000 - US$140,000 per year

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a AI Developer - AI Experimentation & Prototyping - Remote for our global IT SaaS client in the Toronto area.Role: AI Developer - AI Experimentation &...


  • Toronto, Ontario, Canada Banyan Software Full time $120,000 - $180,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Toronto, Ontario, Canada Banyan Software Full time $1,080,000 - $1,380,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Toronto, Ontario, Canada symplistic Full time $65,000 - $70,000 per year

    is a forward-thinking AI company with offices in Florida, and Toronto. We specialize in Agentic AI solutions, enterprise consulting, and innovation delivery. Our team builds autonomous AI agents to solve real-world business challenges, delivering scalable, intelligent systems that integrate seamlessly into enterprise environments.Role OverviewAs a junior AI...


  • Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per year

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Ontario, Canada Beacon Software Full time $90,000 - $120,000 per year

    Senior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...


  • Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...