Python Java Developer Jobs in Canada

Professional job seekers finding Canada jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Senior AI Software Engineer NLP/ML

A leading technology firm in Vancouver is seeking a Senior Software Developer with a focus on artificial intelligence and machine learning solutions. The ideal candidate has at least 7 years of experience in software development, particularly in Python, and is proficient in Agile methodologies. You will collabor ...

Senior Data Engineering Leader | Hybrid & Growth

A leading insurance provider seeks a Senior Data Engineering Developer in Montreal to join their dynamic data science lab. In this role, you will design and develop secure data pipelines and implement best practices in data engineering. The ideal candidate will have a Bachelor's degree in computer science and ov ...

Principal Platform Security & Integration Architect

A leading software company in Montreal is seeking a Principal Software Developer for their Platform Integrations team. The ideal candidate will have 8–12+ years of experience in software development, especially with AWS and Python. You'll lead security tool integrations and advise senior leaders on security stra ...

Senior ETL Developer – Fast, Scalable Data Pipelines

A leading financial institution in Mississauga is seeking a highly skilled ETL Developer to design and deploy advanced ETL solutions. The role requires expertise in ETL principles, database development, and a collaborative approach to innovation. Candidates should have strong experience with PySpark, Python, and ...

Senior Privacy Data Platform Engineer

A leading software company is seeking a talented Senior Developer to join their Privacy team in Montreal, Canada. In this role, you will contribute to the design and maintenance of a Consent and Permission data platform, collaborating with teams to ensure system reliability and performance. The ideal candidate w ...

Remote Full Stack Developer — Node.js, React, AWS, Growth

A software development company is seeking an Associate Full Stack Developer to join their remote-first team. In this role, you will build and maintain scalable systems supporting millions of transactions using Node.js, React, TypeScript, Python, and AWS. Ideal candidates have 2–5 years of experience, a strong se ...

Senior Embedded Software Engineer: RTOS, C/C++, Lab Driven

A technology recruitment agency is seeking a Senior Embedded Software Developer to join a collaborative engineering team in Sainte-Anne-de-Bellevue, Quebec. The ideal candidate will have over 10 years of embedded software development experience with strong proficiency in C, C++, and Python. This role involves de ...

Senior Data Engineering Leader | Hybrid & Growth

A leading insurance provider seeks a Senior Data Engineering Developer in Montreal to join their dynamic data science lab. In this role, you will design and develop secure data pipelines and implement best practices in data engineering. The ideal candidate will have a Bachelor's degree in computer science and ov ...

Full Stack Web Engineer: Build High Impact Bio Software

A biotechnology company is looking for a motivated Software Developer to join their Technology team. This role focuses on building and maintaining web applications critical for research efforts. Candidates should have at least 2 years of experience in web development, particularly with Ruby on Rails and strong p ...

Senior Geomatics Software Engineer (Geo Analytics)

A leading analytics provider in Montreal is seeking a Geomatics Software Developer to develop production-grade geospatial software and data pipelines for smart city analytics. In this role, you will process and validate transportation datasets while collaborating with engineering and data teams to enhance system ...

Generative AI Developer — Québec

A leading tech solutions company in Canada is looking for a Generative AI Developer to join its R&D Team. You will develop, maintain, and optimize AI services while working in a collaborative environment across multiple teams. The ideal candidate should have advanced expertise in generative AI and programming sk ...

Principal Backend Engineer — Scalable APIs

A leading software company is seeking a Principal Backend Software Developer to work on their flagship Autodesk Construction Cloud product. In this role, you will architect and develop backend services using technologies like Node.js and Python, ensuring high reliability and scalable systems. The ideal candidate ...

Senior Fixed Income Software Engineer (C++/Python) Hybrid

A leading tech staffing agency in Canada is seeking a seasoned Developer to join a project with one of the top Banking Institutions. The role requires over 10 years of experience in development, including strong expertise in C++ and Python, along with familiarity in analytics and fixed income experience. The pos ...

Staff Cloud Platform Engineer — AI Driven & AWS Native

A leading software company in Ottawa seeks a Staff Software Engineer to lead the architecture of its cloud-native contract lifecycle management platform. In this hands-on role, you will drive design and operational efficiency of cloud services, focusing on AWS technologies and AI-assisted engineering practices. ...

VFX Pipeline Developer — Tools & Automation

A leading visual effects studio in Canada is seeking a Pipeline Developer to support ongoing projects and build the production pipeline. This role involves working closely with 3D and 2D teams, managing pipeline issues, and developing tools to enhance workflows. Ideal candidates will have 2 to 3+ years of experi ...

AI Driven Software Engineer for Medical Imaging

A leading cardiac health center in Ottawa seeks a Software Developer and AI Engineer to develop AI models for medical image analysis. The role requires a Bachelor's degree in a relevant field and up to 5 years of experience. Ideal candidates are collaborative, innovative, and proficient in Python and AI framewor ...

Senior CAD/BIM Interop Engineer 3D Geometry & APIs

A leading software company in Toronto is seeking a Software Developer to join their engineering team. In this role, you will design and maintain components for CAD and BIM data exchange. You should have a Bachelor's degree in Computer Science and at least 3 years of experience in software development, specifical ...

GenAI Full Stack Engineer Hybrid Toronto (1 Year)

A leading IT recruitment firm in Toronto is seeking an experienced Full Stack Developer for a hybrid role. The position requires at least 5 years of experience in software design, with a focus on AI/ML applications using Python or C#. Responsibilities include developing systems under senior staff supervision, ma ...

Senior AI/ML Developer Hybrid, Growth & Impact

A leading insurance firm in Quebec is seeking an AI Developer II to contribute to microservices design and machine learning software evolution. Candidates should have a Bachelor's degree in Computer Science or similar and at least 5 years of software development experience. Proficiency in Python and familiarity ...

Principal Platform Security & Integration Architect

A leading software company in Montreal is seeking a Principal Software Developer for their Platform Integrations team. The ideal candidate will have 8–12+ years of experience in software development, especially with AWS and Python. You'll lead security tool integrations and advise senior leaders on security stra ...

Senior Privacy Data Platform Engineer

A leading software company is seeking a talented Senior Developer to join their Privacy team in Montreal, Canada. In this role, you will contribute to the design and maintenance of a Consent and Permission data platform, collaborating with teams to ensure system reliability and performance. The ideal candidate w ...

Senior ETL Developer – Fast, Scalable Data Pipelines

A leading financial institution in Mississauga is seeking a highly skilled ETL Developer to design and deploy advanced ETL solutions. The role requires expertise in ETL principles, database development, and a collaborative approach to innovation. Candidates should have strong experience with PySpark, Python, and ...

VFX Pipeline Developer — Tools & Automation

A leading visual effects studio in Canada is seeking a Pipeline Developer to support ongoing projects and build the production pipeline. This role involves working closely with 3D and 2D teams, managing pipeline issues, and developing tools to enhance workflows. Ideal candidates will have 2 to 3+ years of experi ...

Senior Embedded Software Test Engineer

A leading satellite communications provider in Canada is looking for a Senior Embedded Software Developer to contribute to the development and testing of their cutting-edge LightSpeed Software. This role involves collaborating with engineers, developing tests using C++ and Python, and supporting software validat ...

Back End Engineer for Scalable AI Photo Editor

A tech company focused on AI solutions is seeking a Back-End Software Developer to design and implement systems for an AI Photo Editor. You will be responsible for writing clean, scalable code, and integrating third-party services while collaborating with cross-functional teams. Ideal candidates have 3+ years of ...

Senior AI Software Engineer NLP/ML

A leading technology firm in Vancouver is seeking a Senior Software Developer with a focus on artificial intelligence and machine learning solutions. The ideal candidate has at least 7 years of experience in software development, particularly in Python, and is proficient in Agile methodologies. You will collabor ...

Junior Observability Engineer Remote, Open Source Stack

A leading open source software company is seeking a Junior Software Developer for the Observability team. This remote role, based in Canada, involves developing a cloud-native monitoring stack using Python and Go. Responsibilities include writing and testing code, debugging issues, and collaborating with a distr ...

SDET: NFC & Kernel Test Automation Lead

A leading technology company located in Montreal is seeking a Software Developer in Test (SDET) to bolster its Wireless Technology Ecosystem. In this role, you will be responsible for ensuring high-quality NFC functionalities and lead the testing strategy across various projects. Ideal candidates must have over ...

Senior AI/ML Developer Hybrid, Growth & Impact

A leading insurance firm in Quebec is seeking an AI Developer II to contribute to microservices design and machine learning software evolution. Candidates should have a Bachelor's degree in Computer Science or similar and at least 5 years of software development experience. Proficiency in Python and familiarity ...

Senior Software Developer

Overview Continental Technology Solutions is our consulting and managed services deliver the resources and capabilities required to assess, design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment through design, implement ...

Senior Consultant ETL Dev

Job Description Senior Consultant- ETL Dev - ( CREQ ) Description Job Description for ETL Application DeveloperLocation: CanadaPrimary Role Function:Accountable for the design, development, testing and support of applications utilized in Lines of Business strategies.Addit ...

Kubernetes Engineer

Job OverviewDesign and implement cloud-native infrastructure using Kubernetes and container orchestration platforms.Develop and manage PaaS infrastructure components including compute, database, storage, and integration services.Must have experience around s ...

Open Stack Developer

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & ...

Kubernetes Engineer

Job OverviewDesign and implement cloud-native infrastructure using Kubernetes and container orchestration platforms.Develop and manage PaaS infrastructure components including compute, database, storage, and integration services.Must have experience around s ...

Développeur(euse) senior Back End / Cloud (Java, AWS, Microservices, DevOps)

Contribuez activement à la modernisation d’une plateforme technologique à grande échelle en concevant des services applicatifs cloud robustes, sécurisés et hautement performants. Ce rôle stratégique combine développement back-end, architecture microservices et pratiques DevOps afin d’assurer la fiabilité e ...

Open Stack Developer

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & ...

Staff Engineer

At Wave, we help small businesses to thrive so the heart of our communities beats stronger. We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is ...

Staff Engineer

At Wave, we help small businesses to thrive so the heart of our communities beats stronger. We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is ...

Lead Software Engineer

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Lead Software Developer plays a pivotal role in the success of Global Payment Solutions – Cash Management Technology by driving engineering excellence, leading technical delivery, and guiding ...

Lead Software Engineer

Lead Software Engineer Requisition ID: 248246 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Lead Software Developer plays a pivotal role in the success of Global Payment Solutions – Cash Management Technology by driving engin ...

RQ09885 Sr. Software Developer API

About the job RQ09885 - Sr. Software Developer - API RQ09885 - Sr. Software Developer - API On-site (During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to) Contract 1 year ...

RQ09885 Sr. Software Developer API

About the job RQ09885 - Sr. Software Developer - API RQ09885 - Sr. Software Developer - API On-site (During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to) Contract 1 year ...

QA Test Developer

Visier is the leader in people analytics and we believe in a 'people-first' approach to business strategy. Our innovative technology transforms the way that organisations make decisions, allowing them to elevate their employees and drive better business outcomes. Embarking on an exciting new chapter in o ...

AI/ML Backend Developer

<p>Title: Senior AI/ML Backend Developer</p> <p>Position Type: Contract/ Full Time</p> <p>Location: Remote across Canada</p> <p> </p> <p>About the Role</p> <p>We're ...

Developer in Test

As a Developer in Test at Exchange Solutions, you will play a critical role in ensuring the delivery of high-quality, defect-free solutions across our core technology platform and client-facing applications. Working within an agile team of skilled technology professionals, you will help shape solutions tha ...

Software Engineer

At Mechanical Orchard, we specialize in safely rewriting the most critical and complex business applications—the software that runs the world as we know it today—so they’re ready to adapt quickly and easily to market challenges and opportunities. Our approach emerged from observing the decades-long failure ...

Developer in Test

As a Developer in Test at Exchange Solutions, you will play a critical role in ensuring the delivery of high-quality, defect-free solutions across our core technology platform and client-facing applications. Working within an agile team of skilled technology professionals, you will help shape solutions tha ...

Information Security Engineer (Application Security Focus)

At Mechanical Orchard, we specialize in safely rewriting the most critical and complex business applications—the software that runs the world as we know it today—so they’re ready to adapt quickly and easily to market challenges and opportunities. Our background in software development and the impact ...

Software Engineer

At Mechanical Orchard, we specialize in safely rewriting the most critical and complex business applications—the software that runs the world as we know it today—so they’re ready to adapt quickly and easily to market challenges and opportunities. Our approach emerged from observing the decades-long failure ...

ISL 27R Senior QA Analyst*Job Description updated*

About the BCLDB: The BC Liquor Distribution Branch (LDB) is one of two branches of government that provide oversight for the beverage alcohol and non‑medical cannabis industries in the province. The LDB is responsible for the wholesale distribution of liquor and cannabis, and operates the retail ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Python Java Developer Jobs in Canada Job Search Guide, Trends and Insights