2,087,771open jobs
127,968companies
241,607added this week
Browse all
Location
In office (Montreal)
Seniority
Senior
Visa
Positions approved through LMIA in 12 months: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
Botpress is an open-source chatbot platform that lets developers build chatbots without a team of data scientists and machine learning experts. It hires account executives, software developers, business development representatives and finance planning leads. The company is headquartered in Montreal, Quebec, Canada.

Help redefine customer support for the AI era.

Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought.

Botpress is the enterprise-grade AI agent platform for customer support - built the other way around.

The work ahead is ambitious. The opportunity is rare. We take a deliberate approach to growth: product-led, capital-efficient, and highly focused.

If you want to build the customer support platform for the AI era, we’re looking for top talent to join us.

About the Role

As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a senior member of the engineering team, you’ll own features end to end, from design to production, and help set the technical direction of our AI agent platform. You’ll work closely with cross-functional teams to design, build, and maintain scalable applications, using your experience to solve complex problems while raising the bar on code quality and performance across the team.

Responsibilities

  • Lead the design, development, testing, and deployment of customer-impacting features
  • Make architecture and technical decisions for scalable, reliable systems
  • Collaborate with product managers and UX/UI designers to define and implement new features
  • Conduct code reviews and mentor engineers to ensure best practices and continuous improvement
  • Take ownership of troubleshooting and debugging complex production issues
  • Stay up to date with emerging technologies and industry trends to drive innovation within the team

Requirements

  • 5+ years of experience as a Software Engineer, ideally in a fast-paced product environment
  • Expert proficiency in JavaScript/TypeScript, Node.js, and frameworks like React
  • A track record of designing and shipping complex systems at scale
  • Deep understanding of software development principles, patterns, and methodologies
  • Experience with cloud technologies (AWS) is a plus
  • Strong analytical and problem-solving skills
  • Experience mentoring other engineers and leading technical projects
  • Excellent interpersonal and communication skills to collaborate effectively with team members and stakeholders
  • A passion for exploring new technologies and a desire to contribute to a rapidly evolving product
  • An enthusiastic team player driven to achieve results and contribute to the overall success of Botpress

About Botpress

Botpress raised a $25 million Series B round in 2025. We’re building the enterprise-grade AI agent platform for customer support - not by adding AI to old infrastructure, but by building AI-first from day one.

As a fast-growing start-up, we run a lean and innovative ship that leans on AI for maximum business impact. At Botpress, everyone is an owner, bringing their unique perspective and talents. We intentionally hire individuals who are eager, passionate, talented, and hungry to learn and grow throughout their career.

You’ll be on a team that’s not just adapting to the AI revolution, but leading it. Joining our team means changing how millions of customers interact with the companies they do business with - and building the platform that defines the next era of customer support.

Benefits

  • 4 weeks of vacation
  • Paid sick and parental leave
  • Comprehensive health, dental, vision, travel, and life insurance
  • Funding for education and skills improvement
  • Fully-stocked fridge and cupboard - we take snacks seriously
  • A meaningful stock option grant - we want everyone at Botpress to think and act as an owner, and to share in what we build
  • RRSP program with a 50% employer match on up to 4% of salary
  • STM transit subsidy
  • A beautiful, fully renovated office
  • A vibrant office community including regular team socials
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,087,771 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
Montreal
In office · Full-Time · 3+ years exp · Waterloo · Toronto
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
COBOL
Java
Spring Boot
Hibernate
Spring Data JPA
Spring Security
Flyway
Node JS
Nest.JS
Express
COBOL
z/OS Connect
Databases
Redis
Db2
Databricks
MS SQL
Azure Cosmos DB
Azure SQL Database
AI/ML
Copilot
Spark
Context Engineering
Frontend
Tailwind CSS
Next.js
React.js
Sass
Mobile
JUnit
DevOps
Rest API
Terraform
GitHub Actions
New Relic
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
GitHub
Cybersecurity
Snyk
SonarQube
OWASP
Analytics
ETL/ELT
Azure Data Factory
Management
Agile
QA
Selenium
Playwright
Jest
Rest-Assured
Vitest
Apply
$137k – $164k per year · Remote (United States, Canada) · 4+ years exp · Canada
Python
Go
Java
SQL
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
gRPC
Splunk
GCP
AWS
Kubernetes
DNS
Cybersecurity
Censys
Microsoft Sentinel
Google SecOps
SIEM
Apply
$107k – $118k per year · Equity · In office · 5+ years exp · Victoria
Java
PHP
TypeScript
AI/ML
Model Context Protocol
AI Agents
DevOps
GitHub Actions
CI/CD
Apply
Equity · Remote (Canada, ET hours) · 8+ years exp · Quebec · Toronto
Python
Go
Java
DevOps
GCP
Azure
AWS
Kubernetes
Apply
Equity · Remote (United States) · 6+ years exp · Bachelor's Degree · United States · Canada
Kotlin
Swift
Swift
Swift Concurrency
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Agentic Workflows
Mobile
UIKit
SwiftUI
Combine
MVVM
SPM
CocoaPods
Fastlane
Dependency Injection
Modularization
Crashlytics
DevOps
GitHub Actions
CI/CD
Buildkite
Analytics
A/B Testing
Apply
Remote (United States) · Bachelor's Degree
Python
JavaScript
TypeScript
SQL
C#
Databases
Snowflake
Databricks
AI/ML
Copilot
Cursor
Claude
ChatGPT
Prompt Engineering
AI Agents
LLM
Synthetic Data
DevOps
Azure DevOps
New Relic
Datadog
Azure
CI/CD
Grafana
Self-Healing
Cybersecurity
HIPAA
Shift-Left Security
OWASP
Analytics
Tableau
Power BI
ETL/ELT
Fivetran
Dimensional Modeling
Management
Jira
Agile
QA
TestRail
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
k6
Locust
Applitools
Apply
$75k – $95k per year · In office · Costa Mesa
Python
JavaScript
AI/ML
Claude
ChatGPT
AI Agents
Management
n8n
Zapier
Apply
$82k – $102k per year · In office · Freelance · Tokyo
JavaScript
Kotlin
TypeScript
Frontend
React.js
Mobile
React Native
DevOps
GCP
Apply
In office · Contractor · 8+ years exp · Germiston
JavaScript
TypeScript
SQL
C#
C#
.NET
Blazor
Frontend
Angular
DevOps
Rest API
Git
Management
Agile
Apply
Hybrid · 10+ years exp · Sandton
JavaScript
SQL
C#
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
Management
Agile
QA
Selenium
JMeter
Playwright
Postman
k6
Apply
In office · Internship · Montreal
JavaScript
TypeScript
Node JS
AI/ML
LLM
Frontend
React.js
Apply
In office · Internship · Montreal
JavaScript
TypeScript
Node JS
AI/ML
AI Agents
LLM
Frontend
React.js
Apply
Software Developer 30 days ago
≈ $62k – $132k per year (Estimated) · Equity · In office · Full-Time · Montreal
JavaScript
TypeScript
Node JS
AI/ML
AI Agents
Frontend
React.js
DevOps
AWS
Apply
≈ $62k – $131k per year (Estimated) · In office · Full-Time · Montreal
JavaScript
TypeScript
Node JS
Frontend
React.js
DevOps
AWS
Apply
≈ $58k – $110k per year (Estimated) · In office · Full-Time · Montreal
AI/ML
Function Calling
AI Agents
RAG
Apply
In office · Internship · Montreal
JavaScript
TypeScript
Node JS
AI/ML
AI Agents
LLM
Frontend
React.js
Apply
AI Technical Lead 1 day ago
$71k – $96k per year · Hybrid · Full-Time · Montreal
AI/ML
AI Agents
DevOps
Rest API
Azure
Management
Agile
Scrum
Apply
In office · Internship · Master's Degree · Montreal
Python
SQL
Analytics
Power BI
Apply
In office · Part-Time · High School Diploma · Montreal · Laval
DevOps
GCP
Life Sciences
Good Clinical Practice
Apply
See all jobs
This is one of many
2,087,771 more open roles from verified company boards, updated every day.