2,030,788open jobs
120,107companies
251,042added this week
Browse all
Salary
≈ $69k – $147k per year (Estimated)
Location
In office (Toronto)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 27, 2026. Blanc Labs scores D on the Alion truth index.

Overview
Company
Impact
Profile match
Accelerate your digital transformation with expert technology consulting. Blanc Labs drives innovation and maximizes outcomes. Partner with us to stay ahead in the digital landscape.

Blanc Labs is a premier partner for global enterprises, leading the way in digitization, automation, and the development of next-generation digital products and services. Our expertise in digital transformation powers businesses to accelerate service delivery, drive customer engagement, and foster growth.

Alongside our client work, a small product team at Blanc Labs is building our own AI agent platform: agents that hold real conversations with customers across voice, SMS, and chat. The platform is already live in production with enterprise clients, and we operate with the pace and ownership of a startup, backed by the stability of an established firm. You’ll take features from idea to production and see them used by real clients.

The problems are real and hard, from making voice conversations feel natural to keeping them reliable in real-world conditions.

We’re looking for a Software Engineer who wants to build across the whole stack (backend services, web interfaces, and the AI agents themselves) and gets energy from solving hard problems rather than already knowing every answer.

This is a hybrid role in downtown Toronto, with 2-3 days a week in the office.

What You’ll Be Doing

  • Build and ship features across the platform: backend services, APIs, and the Next.js interfaces our team and clients use
  • Develop agent capabilities, including prompt assembly, tool and function calling, streaming responses, and conversation state
  • Integrate real-time voice and messaging channels (telephony, SMS, web) alongside our technical lead
  • Design data models and migrations with care for consistency and safe change
  • Build background jobs and outbound processing with clear retry and failure handling
  • Instrument services with logging, metrics, and tracing, and debug issues end to end, from the interface to the live conversation
  • Bring ideas to the roadmap and prototype new agent capabilities

What You’ll Need To Be Successful

  • 2 to 5 years of professional software engineering experience, with production code you’ve shipped and supported
  • Strong Python, including asynchronous programming (asyncio, FastAPI, or similar)
  • Experience with React and TypeScript
  • Comfort with relational databases (PostgreSQL), SQL, and migrations
  • Hands-on experience building with LLMs, professionally or through side projects
  • Working knowledge of Docker and a major cloud platform (Azure preferred)
  • A habit of figuring things out: reading the docs, testing hypotheses, and asking good questions

Nice to Have

  • Experience with Next.js
  • Real-time media or telephony (WebRTC, SIP, programmable voice or SMS APIs)
  • LLM evaluation or agent frameworks
  • Experience working within data residency or compliance requirements
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,030,788 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
Software Engineer 16 min ago
≈ $68k – $122k per year (Estimated) · Hybrid · Full-Time · 7+ years exp · Canada
Python
C#
C++
Cython
Python
FastAPI
C++
OpenGL
Cython
PyBind11
AI/ML
AI Agents
OpenMP
OpenCL
CUDA
DevOps
Linux
Windows
Apply
Java Developer 1 hour ago
$70k – $92k per year · In office · 5+ years exp · Mississauga
Java
SQL
Java
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
Git
Linux
Unix
Apply
≈ $76k – $141k per year (Estimated) · Remote (Canada) · Full-Time · 6+ years exp · Ottawa
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude
Frontend
Angular
React.js
Mobile
Twilio
DevOps
Rest API
CI/CD
Jenkins
AWS
Kubernetes
Configuration Management
QA
Swagger
Apply
$121k per year · Equity · In office · 6+ years exp · Canada
Go
JavaScript
TypeScript
Ruby
Ruby
Ruby on Rails
Frontend
GraphQL
React.js
Analytics
A/B Testing
Apply
≈ $104k – $179k per year (Estimated) · Hybrid · Full-Time · 12+ years exp · High School Diploma · Toronto
Python
JavaScript
Kotlin
TypeScript
Kotlin
Decompose
AI/ML
Machine Learning
DevOps
GCP
Azure
AWS
Wi-Fi
BGP
Apply
DEVELOPER L4 4 hours ago
≈ $55k – $99k per year (Estimated) · In office · 5+ years exp · Toronto
Apply
$64k – $86k per year · Hybrid · 5+ years exp · Toronto
Java
Java
Maven
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
Cursor
Claude
Claude Code
Prompt Engineering
Function Calling
AI Agents
LLM
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Docker
Kubernetes
JFrog Artifactory
Cybersecurity
SonarQube
Management
Scrum
Apply
≈ $71k – $128k per year (Estimated) · Equity · In office · Full-Time · 8+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
Java
SQL
C++
Node JS
Scala
Lua
DevOps
Rest API
Docker
Kubernetes
TCP/IP
DNS
Apply
$71k – $78k per year · In office · Full-Time · Associate's Degree · Toronto · Vancouver
Management
ServiceNow
Apply
≈ $36k – $67k per year (Estimated) · In office · Toronto
Apply
See all jobs
This is one of many
2,030,788 more open roles from verified company boards, updated every day.