Senior AI Software Developer (Python & Generative AI) - Blitz TI

Bilinguallink

Laval (administrative region)

Hybrid

CAD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Annual bonus
Group insurance 100% covered
Retirement plan with employer contrib.
Vacation and wellness benefits

Job summary

Bilinguallink in Canada is seeking a Senior AI Software Developer to design and build Python applications powered by large language models and AI agents, taking ownership from prototype to production. This hands‑on role mentors a junior developer, defines strong engineering practices, and collaborates with stakeholders across Canada inside a hybrid Montréal office.

Employment is permanent full‑time with 35 hours per week, a starting CAD 140,000 base plus an annual bonus, and comprehensive group

Qualifications

  • Strong Python software development experience with production deployments.
  • Hands-on experience with LLM-powered or agentic AI applications beyond prototype stage.
  • Ability to own end-to-end technical delivery of an application.
  • Strong API development, system integrations, testing and code review skills.
  • Experience mentoring developers or guiding others while coding actively.
  • Fast learner, able to solve unfamiliar problems and adapt to changing priorities.
  • Professional English proficiency; French is an asset.

Responsibilities

  • Design and build Python applications powered by generative AI, including agents that use tools and internal systems.
  • Develop secure API integrations using MCP servers and other tools.
  • Turn ideas into prototypes and evolve them into production solutions.
  • Make architecture decisions ensuring reliability, security and maintainability.
  • Improve code quality via testing, reviews, docs and CI/CD practices.
  • Troubleshoot production issues and implement lasting fixes.
  • Mentor a junior developer and establish strong engineering practices.
  • Collaborate with project stakeholders to clarify requests and priorities.

Skills

Python
API development
LLM apps
Mentoring
English proficiency

Tools

FastAPI
Azure
LangChain
LangGraph
Claude Agent SDK
MCP servers
OAuth
GitHub Actions
RAG

Job description

We are recruiting a Senior AI Software Developer for a leading Canadian organization investing in artificial intelligence applications used by teams across the country.

You will join a small team dedicated to AI, designing and building applications powered by large language models (LLMs) and AI agents. You will take ownership of these solutions from early prototype through production. This is a hands‑on development role with the opportunity to guide the team’s engineering practices and mentor a junior developer.

What you’ll do
  • Design and build Python applications powered by generative AI, including agents that use tools and interact with internal systems.

  • Develop secure integrations with the organization’s documents, email, data and applications using APIs and Model Context Protocol (MCP) tool servers.

  • Turn new ideas into working prototypes, gather user feedback and bring promising solutions into production.

  • Make application architecture decisions that support reliability, security and maintainability.

  • Improve code quality through testing, code reviews, documentation and CI/CD practices.

  • Troubleshoot production issues and implement lasting fixes.

  • Mentor a junior developer and help establish strong engineering practices for AI projects.

  • Work directly with project stakeholders to clarify requests, manage priorities and communicate progress.

Profile
  • Strong Python software development experience, including designing, deploying and supporting production applications.

  • Hands‑on experience with LLM‑powered or agentic AI applications beyond the prototype stage.

  • The ability to take end‑to‑end technical ownership of an application and work independently within a small team.

  • Strong skills in API development, system integrations, testing and code review.

  • Experience mentoring developers, or the ability to guide others while remaining actively involved in development.

  • The ability to learn quickly, solve unfamiliar problems and manage changing priorities.

  • Professional English proficiency to collaborate with teams across Canada. French is an asset.

Experience with FastAPI, Azure, LangChain or LangGraph, Claude Agent SDK, MCP servers, OAuth, retrieval‑augmented generation (RAG), GitHub Actions or AI‑assisted development tools would be especially valuable. You do not need experience with every tool listed. Above all, we are looking for someone who can deliver reliable applications and adapt as AI technologies evolve.

Employment details
  • Permanent, full‑time position: 35 hours per week.

  • Hybrid work arrangement with three days per week at the downtown Montréal office.

  • Annual base salary starting at $140,000, depending on experience.

  • Annual bonus.

  • Group insurance premiums covered 100% by the employer.

  • Retirement savings plan with an employer contribution.

  • Vacation based on experience, personal days, and a health or wellness spending account.

  • Access to telemedicine and support for continuing education.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
AI Developer Full time ✺ Quebec - Montreal
AI Developer Full time ✺ Quebec - Montreal

Mirego inc. • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Applied AI Engineer
Applied AI Engineer

Worky • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
(DEV) - GenAI - Python Developer - MOR1JP00097495
(DEV) - GenAI - Python Developer - MOR1JP00097495

Vaco Recruiter Services • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
AI Software Developer - Intermediate
AI Software Developer - Intermediate

Delta Controls Inc. • Surrey

On-site
CAD 90,000 - 110,000
Employee safety centric culture
Flexible hours and scheduling
Three weeks of vacation
+2
Senior AI Engineer
Senior AI Engineer

Vision Talent Co. • Toronto

Hybrid
CAD 120,000 - 180,000
Senior AI Developer, Agentic AI
Senior AI Developer, Agentic AI

CIMA • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Comprehensive benefits
Employee and Family Assistance program
RRSP with employer contribution up to
+4
AI Engineer, Sr 1
AI Engineer, Sr 1

Jobgether • Canada

On-site
CAD 100,000 - 160,000
Remote work flexibility
Comprehensive benefits package
Diverse, international team
+1
Software Engineer - AutoSync
Software Engineer - AutoSync

AutoTrader.ca • Toronto

On-site
CAD 115,000 - 120,000
Gym discounts
Employee and Family Assistance program
Conferences & training budget
+1
AI Developer
AI Developer

GenAIz • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Competitive salary and benefits
Cutting-edge Life Sciences projects
Flexible remote work
+2