Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer – AI Services

SearchLabs

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing technology firm in Toronto is seeking an experienced Sr. Software Developer for AI Services. In this role, you will design and implement scalable AI systems and collaborate with various teams to build production-ready tools using modern Azure and .NET technologies. The ideal candidate will have significant experience in software development, particularly with AI applications, and be ready to engage in hands-on problem-solving within a hybrid work environment. Competitive salary and benefits are offered.

Benefits

Competitive Salary
Bonus
Benefits
RSP

Qualifications

  • 5+ years of experience in software development.
  • 1–2 years of experience with AI/application development.
  • Proven collaborative experience.

Responsibilities

  • Design and implement scalable AI systems.
  • Build and maintain data pipelines.
  • Develop workflows for AI-driven tasks.

Skills

AI/ML Frameworks
Collaborative Problem Solving
Communication
API Development
Agile Methodologies

Education

5+ years of professional software development experience
Experience with AI-powered applications

Tools

.NET Core
Angular
MongoDB
Azure Lakehouse
SQL Server
Docker
Kubernetes
Job description
Sr. Software Developer – AI Services

Type: Full-time | Location: Toronto, Ontario | Environment: Hybrid

This is a great opportunity to join a growing technology team that’s building real, production-ready AI tools – not just experiments or prototypes. You will build tools to help business folks use AI to research, quote, etc., through a new platform built on modern Azure and .NET technologies.

Why is this role appealing? You’ll work hands‑on across the stack – primarily .NET Core and Angular – while integrating AI orchestration frameworks (like LangChain or Semantic Kernel) and vector search tools. You’ll collaborate with architects, product managers, and UX designers, in a role where your technical voice genuinely influences how features are built. The company is investing heavily in modern cloud and AI technologies within Azure, so you’ll gain real experience in an emerging space while still working in a structured, production environment.

In this role, you’ll help architect and build a multi‑agent AI system that leverages large language models (LLMs), retrieval‑augmented generation (RAG), and Azure‑based infrastructure. You’ll work closely with architects, infrastructure, product, and UX teams to integrate data from diverse sources and create a seamless natural language experience for users.

This is a hands‑on development role for someone who enjoys problem‑solving, collaboration, and working with emerging technologies.

What You’ll Do
  • Design and implement scalable AI and data‑driven systems, using orchestration frameworks like Semantic Kernel, LangChain, or LangGraph.
  • Build and maintain data pipelines that integrate structured and unstructured sources across Azure Lakehouse, MongoDB, SQL Server, and APIs.
  • Develop multi‑agent workflows to coordinate complex AI‑driven tasks and ensure system accuracy and efficiency.
  • Integrate LLM APIs (e.g., GPT‑4, Claude) and apply RAG principles to deliver reliable, context‑aware responses.
  • Collaborate with architects on system design and integration strategies across internal platforms and services.
  • Partner with infrastructure teams on deployment, monitoring, and optimization in Azure environments.
  • Work with Product and UX to define technical requirements and shape user interactions within conversational AI interfaces.
  • Mentor junior developers, document design decisions, and contribute to engineering best practices.
  • Participate in Agile ceremonies and help drive team efficiency and continuous improvement.
Requirements
Your Experience

5+ years of professional software development experience building and deploying scalable applications.

1–2 years of experience developing AI‑powered applications using LLMs, RAG architectures, or orchestration frameworks.

Proven track record working cross‑functionally with product, data, and infrastructure teams.

AI / ML Expertise

Hands‑on experience with frameworks such as Semantic Kernel, LangChain, LangGraph, or AutoGen.

Understanding of multi‑agent systems and retrieval‑augmented generation (RAG).

Experience with vector databases (e.g., Azure AI Search, Pinecone, MongoDB Vector Search).

Familiarity with Model Context Protocol (MCP) and LLM integrations.

Technical Skills

Strong proficiency in .NET Core, C#, and API development.

Solid understanding of Angular (v18+) for front‑end integration.

Experience with Azure Lakehouse, MongoDB, SQL Server, and Entity Framework.

Working knowledge of Azure OpenAI, Azure AI Search, Azure Functions / Container Apps, and Service Bus.

Familiarity with microservices, Docker, Kubernetes, and asynchronous programming.

Soft Skills

Excellent communication skills with the ability to explain technical concepts clearly.

Strong collaboration and stakeholder engagement skills across disciplines.

Proven ability to manage priorities, meet deadlines, and deliver quality solutions independently.

Tech Environment

Data: Azure Lakehouse, MongoDB Vector Search, Entity Framework.

We’re actively modernizing toward microservices and API‑first design, creating opportunities to shape both our technical direction and our AI engineering practices.

Who You Are

A hands‑on developer who enjoys building practical, production‑ready AI systems.

A collaborative problem‑solver who can work across data, product, and UX disciplines.

Someone who thrives on learning new tools and applying them to real business problems.

A developer who values clean code, scalability, and thoughtful design.

Motivated by ownership, curiosity, and impact — and eager to grow in a space that blends AI innovation with enterprise software development.

Competitive Salary, Bonus, Benefits, RSP, and some awesome perks.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.