Tech jobs
Job listings
AI Fullstack Engineer (Senior Associate)
Senior full-stack engineer on an AI consulting team building enterprise-ready applications end to end: React/TypeScript frontends, Python (FastAPI/Django/Flask) backends and APIs, deployed on Azure/AWS with Docker, Kubernetes, and CI/CD. Uses agentic coding tools like Cursor and Claude Code; remote anywhere in Canada with occasional travel.
Fullstack Technical Lead Lending Platforms
Lead fullstack engineering for commercial lending and asset finance platforms in Toronto, balancing hands-on coding with technical direction, mentoring engineers, and overseeing cloud-native deployments. Core stack: Java/Spring Boot, Python, and TypeScript on AWS with Kubernetes, Terraform, and Oracle Database.
Senior Associate AI Fullstack Engineer
Senior full-stack engineer who builds enterprise AI applications end to day: React/TypeScript frontends, Python services and APIs (FastAPI, Django, or Flask), and secure Azure/AWS cloud integrations, with DevOps/CI-CD, Agile delivery, and collaboration with AI engineers, architects, and client teams.
Full Stack Engineer
Full-stack engineer at a Toronto software solutions firm building fintech products: designing Java-based web applications and REST/gRPC APIs, working with databases and cloud/container tooling, and taking part in testing, releases, and code reviews while mentoring junior team members.
Full Stack Engineer
Builds and maintains full-stack applications that Manulife's customers and advisors rely on, taking features from design through coding, testing, and production support. Core stack: Java or TypeScript/Node.js with Spring Boot or NestJS/Express, React front ends, SQL Server/Azure SQL, Docker, and Microsoft Azure.
AWS DevOps & Cloud Security Engineer
Hands-on AWS DevOps and cloud security engineer who leads migration of an AI-powered neurotechnology platform to AWS, then runs it: least-privilege IAM, HIPAA/PHIPA compliance controls, CI/CD with GitHub Actions and Terraform/CDK, monitoring, cost optimization, and support for a Python/PostgreSQL/Celery backend plus Amazon Bedrock AI services.
Digital Project Manager
We are seeking a proactive and results-driven IT Project Manager / Senior Project Manager to oversee the planning, execution, and delivery of technology-driven projects for construction sites. The ideal candidate will…
QA Automation Engineer | Playwright (can start ASAP)
Company Overview: NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across…



Test Equipment Design Engineer, Battery and Power Electronics
Designs and builds custom test equipment for validating battery and power electronics in autonomous delivery drones, integrating mechanical, electrical, and automation systems.
Software Engineer, Backend
Backend engineer on Lyft's Machine Learning Platform team in Toronto, building and operating infrastructure for real-time online and offline ML model execution, development, and iteration. Day-to-day: owning well-defined tasks, shipping tested Python/Go/Java code, code reviews, monitoring, and on-call duties.
Senior Python Backend Engineer - FastAPI & Scalable APIs
Senior Python backend engineer building FastAPI-based RESTful APIs and microservices in Montréal, QC, focused on asynchronous programming and scalable backend design. Day-to-day involves API development, cross-team collaboration, and performance optimization in a hybrid onsite setting.
Backend developer with Java & Python
Backend developer with 5–8 years of experience building Java and Python services for a BFSI client, working hybrid from Mississauga (3 days onsite). Day-to-day involves REST APIs, microservices, SQL database design, and ETL/data reporting work.
Chief Backend Developer
Chief Backend Developer at National Bank of Canada builds and enhances backend services and APIs in Go and Python for automation platforms, deploying distributed microservices on AWS with Docker, Kubernetes, Helm, and GitOps. Requires 5+ years of production backend experience and French/English, with on-call rotation duty.
Software Developer C++ Python Co-op
A co-op student develops C++ and Python software for computer-assisted orthopedic surgery at Zimmer Biomet in Montréal — building UI proof-of-concept apps and agentic workflow technology, plus testing, risk/design documentation, and Agile planning in a regulated medical-device environment.
Software Engineer (Java / Python)
Individual-contributor software engineer at Scotiabank in Toronto who designs, develops, and supports enterprise banking applications and data pipelines — leading technical design, building APIs and batch/real-time integrations, and troubleshooting production issues. Core stack: Java, Spring Boot, SQL, Python, Angular, Kafka, NiFi.
Software Engineering Manager Python Django
Onsite Software Engineering Manager in Kitchener, Ontario leading Python/Django teams that build scalable backend applications, APIs, and integrations. Core stack includes Python, Django, GraphQL, PostgreSQL/BigQuery, Docker/Kubernetes, CI/CD, and GCP or Azure deployments.
Full Stack Software Engineer (TypeScript / Python / Java)
NearSource Technologies is hiring a full stack engineer on a T4 contract (CAD 45–50/hr, 100% remote in Canada) to build client apps, backend services, and prototypes/POCs for an enterprise design-software client. Core stack: TypeScript, Python, or Java, with AI-assisted tools like Claude/Cursor.
Java with Python Developer
Hybrid (3 days/week on-site) Java and Python developer role in Mississauga for a BFSI (banking/financial services) project. Day-to-day work centers on Python coding, with a requirement of 5-7 years of Python experience and strong communication skills.