Senior Backend Software Engineer (AI & ML)

Harvey Nash • Canada
Remote
Apply
AI Summary

We are seeking a highly experienced Senior Backend Software Engineer to lead large technical projects and drive architecture decisions. The ideal candidate will have a deep understanding of AI & ML, strong Python skills, and experience mentoring engineers.

Key Highlights
10+ years of professional software engineering experience
Deep understanding of AI & ML
Strong Python skills
Experience leading large technical projects
Mentorship experience
Technical Skills Required
Python Django MySQL Databricks pgVector LangChain Google ADK
Benefits & Perks
$155K to $174K CAD with Benefits
100% remote work
Senior engineering experience

Job Description


Job Title: Staff Backend Software Engineer

Job Location: Canada (100% remote)

Direct Hire


  • Senior Engineering Experience: 10+ years of professional software engineering experience, with a focus on building reliable and scalable SaaS software solutions.
  • AI & ML: Deep understanding of LLMs, prompt engineering, RAG architectures, vector databases (Databricks/pgVector), and agentic AI frameworks (LangChain, Google ADK, or similar)
  • Python Proficiency: Strong experience building and maintaining applications using Python and a major web framework (we use Django).
  • Strategic Leadership: Experience leading large technical projects with significant impact across many teams. You effectively drive architecture decisions and can advise leadership on critical technical considerations.
  • Mentorship: Extensive experience mentoring engineers and delivering technical feedback to peers.
  • Database & API Knowledge: Experience working with relational databases (we use MySQL), including schema design and query optimization, and a solid understanding of RESTful API design principles.
  • Problem Solver: Strong analytical and problem-solving skills with the ability to balance multiple competing priorities while solving challenging problems.
  • Empathetic & Accountable: You act with compassion, believe that your team's success is your success, and communicate effectively with both technical and non-technical colleagues.


A reasonable, good faith estimate of the $155K to $174K CAD with Benefits for this position.


Similar Jobs

Explore other opportunities that match your interests

Backend Developer Intern

Programming
•
3m ago
Visa Sponsorship Relocation Remote
Job Type Internship
Experience Level Internship

Blaise Transit

Canada

Technical Customer Support Analyst

Programming
•
18h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Banyan Software

Canada

AI Solution Architect (Agentic AI)

Programming
•
19h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

smart4 energy

Canada

Subscribe our newsletter

New Things Will Always Update Regularly