Fullstack Engineer Python Java Typescript Jobs in Toronto, 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 Engineer: Agentic AI & RAG Systems

A leading financial technology company is seeking a Senior AI Engineer in Toronto, Ontario. This position focuses on designing and implementing innovative AI solutions that enhance financial workflows. The ideal candidate will have over 5 years of experience in software engineering with a strong emphasis on AI/M ...

Vision & Automation Engineer — Production Systems

A leading retail technology company in Toronto seeks a Software Engineer specializing in vision and automation for their innovative smart store platform. The role involves designing automation systems, enhancing operational efficiency, and hands-on work with hardware. Suitable candidates will have experience wit ...

Senior Backend Engineer — FinTech & Global Payroll

A growing FinTech company is seeking a Senior Software Engineer, Backend to design and implement core backend services for its financial product. You will ensure system reliability and scalability, collaborating with product and frontend teams. Ideal candidates have over 5 years of experience in high-scale backe ...

Principal AI Research Engineer

A global technology firm is seeking a Lead Research Engineer in Toronto. The successful candidate will lead AI/ML projects, design large-scale data solutions, and drive technical innovation. With over 7 years in software engineering, expertise in Python, and deep learning, you will play a pivotal role in shaping ...

ML Engineer LLM & Multi Agent AI for Career Guidance

A career wellness platform seeks a talented Machine Learning Engineer to join its AI team. The role involves designing LLM agents, conducting applied AI research, and collaborating across teams. Candidates should have 3–7 years in machine learning engineering with strong Python skills. The position is hybrid, ba ...

ML Engineer Recommendations & Personalization

A ride-sharing platform based in Toronto is seeking a Machine Learning Engineer to develop and launch algorithms that drive their core services. The ideal candidate should possess at least 3 years of machine learning experience and be proficient in Python. Responsibilities include collaborating with diverse team ...

Senior AI Engineer Editorial Automation & LLMs

A leading technology provider in Toronto is looking for a Senior Software Engineer specializing in AI to lead the development of AI-driven, automated content workflows. The role involves integrating advanced AI technologies with existing systems, collaborating closely with product teams, and mentoring engineers. ...

Lead AI Research Engineer, NLP/ML — Hybrid

A leading technology firm in Toronto seeks a Lead Research Engineer to provide technical leadership and develop innovative AI solutions. You will lead cross-functional teams, work with cutting-edge technologies, and mentor engineers in a collaborative environment. The ideal candidate has extensive software engin ...

GenAI ML Engineer — Build Production LLMs & RAG

A global financial services provider in Toronto is seeking a driven Machine Learning Engineer to join their AI team. The role involves building and optimizing Generative AI solutions, collaborating with multiple stakeholders, and ensuring compliance and effective data usage. The ideal candidate has over 4 years ...

Software Engineer AI First, End to End Ownership (Contract)

A global data insights firm in Toronto is seeking a mid-level Software Engineer for a 6-month contract, with potential for extension. This role involves designing and maintaining systems, refactoring existing code, and collaborating in a small, agile team. Ideal candidates should be proficient in C#, Python, and ...

Senior AI Architect: GenAI & RAG Solutions (Hybrid)

A leading technology solutions provider is seeking a highly motivated AI Engineer in Toronto. This role involves translating business challenges into scalable AI solutions. Responsibilities include defining technical requirements, designing AI architectures, and collaborating on high-quality AI tools. The ideal ...

AI Platform Systems Engineer – Scale Inference & Training

A leading AI technology company in Toronto is seeking a motivated systems engineer to develop an AI platform facilitating training and inference for large-scale AI models. The role requires a Bachelor's degree and 5+ years of experience building scalable systems, as well as strong coding skills in languages like ...

Financial Data Engineer – Forecasting & Analytics (Hybrid)

A leading audio streaming service is seeking a mid-level Data Engineer to join their Finance Engineering organization in Toronto. This role involves building reliable data pipelines for financial forecasting and analysis. The ideal candidate has over 3 years of experience with SQL and Python, along with a focus ...

Azure Site Reliability Engineer Cloud Automation

A consulting firm in technology is seeking an Azure Site Reliability Engineer for a contract role. This position focuses on monitoring systems, optimizing performance, managing infrastructure, and automating tasks. Candidates should have strong knowledge of Azure Kubernetes Service, experience with monitoring to ...

Generative AI Engineer – Innovation Team (Toronto)

A leading financial services company in Toronto is seeking a Machine Learning Engineer to join their AI Innovation teams. The role involves building and deploying cutting-edge ML systems, collaborating with various product teams, and leveraging cloud infrastructure. Ideal candidates should have a solid foundatio ...

Senior AI Software Engineer – Hybrid, Impactful ML Systems

A leading technology provider in Toronto is seeking a Senior Software Engineer specializing in AI. In this role, you will design and implement advanced AI solutions within a collaborative, cross-functional environment. You will mentor junior engineers, ensure software quality, and innovate AI capabilities in pro ...

SDET for AI Infra: Automate Ultra Reliable Clusters

A leading AI hardware firm in Toronto is seeking a Senior Software Development Engineer in Test. This role focuses on innovating and executing automated tests on a revolutionary AI infrastructure. The ideal candidate will have over 5 years of experience in testing enterprise software, strong coding skills in lan ...

Kubernetes & GCP Cloud Engineer — GKE Specialist

A leading technology solutions provider in Toronto is looking for a skilled DevOps Engineer to design, deploy, and manage Kubernetes clusters, primarily using Google Kubernetes Engine (GKE). The ideal candidate will have strong hands-on experience with Kubernetes and Google Cloud Platform services, alongside exp ...

Senior LLM Engineer: Build Next Gen AI Solutions

A technology solutions company in Toronto is looking for an Engineer to optimize cutting-edge LLMs for impactful AI-driven products. This full-time permanent role involves collaboration with global AI engineers, research and implementation of LLM development techniques, and maintaining high-quality production co ...

Staff Software Engineer: Private Markets Platform

A leading software company in venture capital based in Toronto, Canada, is seeking a Staff Engineer to own features and technical health across domains. This role requires expertise in distributed systems, particularly in Python/Django and React, with responsibilities ranging from shaping data flow to leading AI ...

Principal AI Software Engineer: Backend & Orchestration

A leading information services provider in Toronto seeks a Principal Software Engineer-AI to drive the development of backend systems for their AI platform. You'll lead initiatives and mentor engineers while working with cutting-edge technologies like Python, FastAPI, and AWS. This role offers an opportunity to ...

Staff Software Engineer: Platform & AI Architect

A leading software company in Toronto is seeking a Staff Engineer to shape its technical direction and influence various strategic areas. The role involves navigating complex problems, championing systemic improvements, and upholding engineering standards. Candidates should have over 10 years of experience in so ...

Senior Data Analytics SDET Data Pipelines

A leading financial technology company in Toronto is seeking an experienced Data Quality Engineer to enhance data pipelines and ensure high-quality analytics deliverables. The role requires extensive experience in SQL and Python, along with expertise in cloud data platforms like Snowflake and BigQuery. The ideal ...

Generative AI Engineer: LLMs, Prompting & MLOps

A leading IT services firm in Toronto is looking for a Machine Learning Engineer to focus on generative AI and advanced machine learning solutions. This role requires proven experience in implementing ML applications, particularly with Azure technologies. Candidates should possess strong software development ski ...

ML Engineer: LLM Agents & Multi Agent AI (Hybrid)

An innovative AI career solutions company is seeking a talented Machine Learning Engineer to join their expanding AI team. This hybrid role focuses on designing, developing, and optimizing machine learning models and LLM agents that enhance personalized career guidance. The ideal candidate will have 3-7 years of ...

Quantitative Software Engineer: ML, Math & LargeScale

A renowned consulting firm in Toronto is looking for a Quantitative Software Engineer to tackle complex computational challenges. Responsibilities include developing systems for machine learning and quantitative algorithms, while collaborating with research partners. Ideal candidates have a BS in Computer Scienc ...

Senior Firmware QA & Validation Engineer

A technology company in Toronto, Ontario, is seeking a detail-oriented QA / Validation Engineer to support MIPI CSI PHY validation. The role involves collaborating with cross-functional teams to develop test strategies, execute validation testing, and document results. Ideal candidates should have experience in ...

Lead SOAR Engineer — Automate Security Operations

A leading interactive entertainment developer in Ontario is seeking a Lead Security Operations Engineer to design and manage their Security Orchestration, Automation, and Response (SOAR) platform. The role involves optimizing security operations, automating workflows, and providing technical leadership in a dive ...

Hybrid Data Engineer — Azure Data Pipelines & Automation

A leading financial services provider in Toronto is looking for a Data Engineer to enhance operational efficiency through innovative data solutions. This role involves designing data pipelines, automating processes, and collaborating with various teams to align data solutions with business needs. Ideal candidate ...

Senior AI Engineer Banking ML for Scalable, Reg Ready

A leading financial technology firm is seeking a Senior AI Engineer in Toronto to design and implement machine learning solutions tailored for the banking sector. The ideal candidate should have over 5 years of experience, with significant expertise in Python and machine learning libraries. Responsibilities incl ...

Data Engineer Scalable Streaming & Analytics Platform

A leading consulting firm in Toronto is seeking a Data Engineer to enhance client data management capabilities. The candidate will lead event stream analytics initiatives, design scalable data collection platforms, and collaborate across teams. Required skills include strong analytical abilities, a CS degree, an ...

Data Engineer: Build Scalable ETL Pipelines & Analytics

A leading data solutions company in Toronto is looking for a skilled Data Engineer to build reliable and scalable data pipelines. The ideal candidate should have strong expertise in Python and SQL, as well as experience in ETL processes and handling semi-structured data. Responsibilities include designing databa ...

Data Engineer III Spark, AWS & Snowflake (Toronto)

A leading quick-service restaurant company is looking for a skilled Big Data Engineer III to build and maintain scalable data pipelines. This role requires expertise in Python, Apache Spark, AWS, and Snowflake, and is based in Toronto, ON. You will collaborate with data scientists and analysts to transform data ...

Data Engineer Migrations, Pipelines & Data Quality

A leading tech company is seeking a Data Engineer to join their product development team in Toronto. This role focuses on data migrations, backend data movement, and ensuring data quality. The ideal candidate will have over 5 years of experience in shipping production software, strong Python and SQL skills, and ...

Analytics Engineer III: Inspections & Insights

A technology company in Canada is seeking an Analytics Engineer III to develop data solutions for its customers. This role requires expertise in Python and MySQL, with responsibilities including developing data models, building reports and dashboards, and identifying key insights for stakeholders. Ideal candidat ...

Analytics Engineer – Data Pipelines, ML & Power BI

A leading media group in Toronto is seeking an Analytics Engineer to develop and maintain data infrastructure supporting analytics. The role requires strong proficiency in SQL and Python, with 3-5 years of relevant experience in data analytics. The successful candidate will collaborate with cross-functional team ...

High Impact Performance Automation Engineer

A global technology company in Toronto is seeking a Performance Automation Engineer to support HPE Networking and Security DevOps. This role involves performance tuning on critical SD-WAN services and requires extensive expertise in automation using Python and C programming. Candidates should have a minimum of e ...

Staff ML Engineer – Real Time Ads & Forecasting Platform

A leading media company located in Toronto is seeking a Staff ML Engineer to design and deploy advanced machine learning infrastructure for optimizing ad delivery. This role requires a deep understanding of real-time systems, strong ML experience, and a collaborative mindset. Candidates should have significant e ...

AI Engineer Co op: Build ML Pipelines & Deploy

A leading healthcare technology firm in Toronto is offering an AI Engineer Co-op position that provides hands-on experience in AI model development and machine learning infrastructure. The role involves designing machine learning pipelines, working with large datasets, and deploying AI services. Ideal candidates ...

GCP Data Engineer — Fraud Tech Pipelines

A leading financial institution is seeking a Data Engineer in Toronto to design and build data pipelines using Google Cloud Platform. The role requires over 3 years of experience in data engineering, proficiency in Python, and expertise in GCP services like BigQuery and Dataflow. Ideal candidates possess strong ...

ML Engineer Recommendation Systems (6 Month Contract)

A leading staffing and consulting company in Toronto is seeking a highly skilled Machine Learning Engineer for a 6-month contract. The role involves building a next-generation recommendation engine to optimize financial product presentations. The ideal candidate will have a strong background in machine learning, ...

AI Agent Engineer: LLMs, RAG & Prompt Mastery

A technology company in Toronto is seeking an experienced software engineer to develop next-gen AI tools that enhance critical thinking. The ideal candidate will fine-tune language models and optimize prompts while collaborating with product and design teams. They should have strong Python experience and a passi ...

Data Engineer – Snowflake, AWS & BI Pipelines

A leading real estate solutions provider in Toronto is seeking an experienced Data Engineer to optimize their data infrastructure. The role requires 3+ years of experience, strong skills in Snowflake and AWS services, and proficiency in Python and SQL. Responsibilities include designing scalable data pipelines, ...

Full Stack Engineer UI/UX & AI Tools for Sellers

A leading technology firm in Toronto is looking for a Full-Stack Engineer to join their AI Productivity Engineering team. You will own the front-end craft for internal tools and dashboards while contributing to the full stack. Ideal candidates will have deep proficiency in React and backend technologies such as ...

Senior Data Engineer: Cloud Pipelines & Modernization

A leading data solutions company is seeking a Senior Data Engineer to design and optimize data pipelines. The role requires strong skills in Python and SQL, along with experience in ETL development and data modeling. You will work closely with analytics and business teams to support data access for decision-maki ...

Staff AI Engineer: Enterprise AI & MLOps Leader

A leading global information services company in Toronto is seeking a Staff Software Engineer (AI) to join their Forward Engineering team. The role involves architecting and implementing enterprise-scale AI solutions, requiring 8+ years of software engineering experience and mastery of AI/ML frameworks like Pyth ...

Hybrid Toronto: Senior Data Platform Engineer

A technology company addressing legal justice seeks an experienced Data Engineer to build a robust data platform. Responsibilities include designing scalable data pipelines, collaborating with cross-functional teams, and ensuring data quality. Candidates should have 4+ years of experience, strong Python and SQL ...

Data Platform Engineer — Scalable Data Lakes & AI Insights

A dynamic market research firm in Toronto is seeking a Data Engineer to design and implement a scalable data lake for market research data. The role involves developing data models, maintaining data quality, and collaborating with cross-functional teams to ensure reliable data insights. Ideal candidates have 3-5 ...

Hybrid Data Engineer: ETL Pipelines, PySpark & AWS

A leading data solutions company in Toronto is seeking a skilled data engineer to design, build, and maintain ETL pipelines. This role involves collaborating with various stakeholders to ensure high-quality data for analytics and reporting. Candidates should have a strong background in Python, PySpark, SQL, and ...

Data Delivery Lead: Senior Data Engineer

A leading financial institution in Toronto seeks a skilled Data Engineer to guide complex data engineering functions and ensure high-quality data management. The role involves collaboration with technology teams and application of best practices in data governance and quality. The ideal candidate will possess a ...

🚀 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

    Fullstack Engineer Python Java Typescript Jobs in Toronto Job Search Guide, Trends and Insights