Integrate frontend applications with NestJS and FastAPI backends via REST APIs, Server-Sent Events (SSE) for streaming AI responses, and multipart file upload pipelines * Author unit, component, and ...
Integrate frontend applications with NestJS and FastAPI backends via REST APIs, Server-Sent Events (SSE) for streaming AI responses, and multipart file upload pipelines * Author unit, component, and ...
The backend spans three production services: a TypeScript NestJS middleware layer handling authentication, data access, and business logic; a Python FastAPI RAG orchestration service integrating ...
The backend spans three production services: a TypeScript NestJS middleware layer handling authentication, data access, and business logic; a Python FastAPI RAG orchestration service integrating ...
Senior Software Engineer
Mississauga, ON · On-site
Medical
Life
Retirement
PTO
Design and develop full-stack features using Python/FastAPI or Django (backend) and React/TypeScript (frontend) * Build and maintain RESTful APIs and GraphQL endpoints consumed by internal and ...
Quick apply
Senior Software Engineer
Mississauga, ON · On-site
Medical
Life
Retirement
PTO
Design and develop full-stack features using Python/FastAPI or Django (backend) and React/TypeScript (frontend) * Build and maintain RESTful APIs and GraphQL endpoints consumed by internal and ...
Senior Software Engineer
Mississauga, ON · On-site +1
Medical
Life
Retirement
PTO
Design and develop full-stack features using Python/FastAPI or Django (backend) and React/TypeScript (frontend) * Build and maintain RESTful APIs and GraphQL endpoints consumed by internal and ...
Senior Software Engineer
Mississauga, ON · On-site +1
Medical
Life
Retirement
PTO
Design and develop full-stack features using Python/FastAPI or Django (backend) and React/TypeScript (frontend) * Build and maintain RESTful APIs and GraphQL endpoints consumed by internal and ...
Lead Software Engineer AI - (Materia AI)
Toronto, ON · Hybrid
Medical
Dental
Vision
Life
Retirement
PTO
Develop and maintain backend services using Python, FastAPI, and PostgreSQL. * Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers. * Design APIs and ...
Lead Software Engineer AI - (Materia AI)
Toronto, ON · Hybrid
Medical
Dental
Vision
Life
Retirement
PTO
Develop and maintain backend services using Python, FastAPI, and PostgreSQL. * Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers. * Design APIs and ...
Build and maintain RESTful APIs using FastAPI with authentication, rate limiting, pagination, and error handling * Develop scalable data pipelines and backend services using Python for data ingestion ...
Build and maintain RESTful APIs using FastAPI with authentication, rate limiting, pagination, and error handling * Develop scalable data pipelines and backend services using Python for data ingestion ...
Build and maintain RESTful APIs using FastAPI with authentication, rate limiting, pagination, and error handling * Develop scalable data pipelines and backend services using Python for data ingestion ...
Build and maintain RESTful APIs using FastAPI with authentication, rate limiting, pagination, and error handling * Develop scalable data pipelines and backend services using Python for data ingestion ...
Develop scalable APIs and backend services using Python (FastAPI) * Translate product requirements into clean, maintainable code System Design & Implementation * Contribute to application ...
Develop scalable APIs and backend services using Python (FastAPI) * Translate product requirements into clean, maintainable code System Design & Implementation * Contribute to application ...
Information Systems Specialist - Quantum Infrastructure
$80K - $110K/yr
Medical
Dental
Vision
Life
Python FastAPI/Flask or Node.js backend) providing device monitoring, topology visualization, and command distribution * Develop Python, Bash, and Ansible automation frameworks for network ...
Information Systems Specialist - Quantum Infrastructure
$80K - $110K/yr
Medical
Dental
Vision
Life
Python FastAPI/Flask or Node.js backend) providing device monitoring, topology visualization, and command distribution * Develop Python, Bash, and Ansible automation frameworks for network ...
Information Systems Specialist Quantum Infrastructure
Ottawa, ON · On-site
CA$80K - CA$110K/yr
Medical
Dental
Vision
Life
Python FastAPI/Flask or Node.js backend) providing device monitoring, topology visualization, and command distribution * Develop Python, Bash, and Ansible automation frameworks for network ...
Quick apply
Information Systems Specialist Quantum Infrastructure
Ottawa, ON · On-site
CA$80K - CA$110K/yr
Medical
Dental
Vision
Life
Python FastAPI/Flask or Node.js backend) providing device monitoring, topology visualization, and command distribution * Develop Python, Bash, and Ansible automation frameworks for network ...
Build and deploy backend services for Agentic AI applications using Python Django (preferred) or FastAPI, with Celery for async task processing and long-running agent workflows. * Work with AI ...
Build and deploy backend services for Agentic AI applications using Python Django (preferred) or FastAPI, with Celery for async task processing and long-running agent workflows. * Work with AI ...
Senior Software Engineer - AI (Materia AI)
Toronto, ON · Hybrid
Retirement
PTO
Design and build backend services using Python, FastAPI, and PostgreSQL to support realtime AI interactions and largescale data flows. * Shape the architectural foundation of our AI platform by ...
Senior Software Engineer - AI (Materia AI)
Toronto, ON · Hybrid
Retirement
PTO
Design and build backend services using Python, FastAPI, and PostgreSQL to support realtime AI interactions and largescale data flows. * Shape the architectural foundation of our AI platform by ...
Senior Software Engineer - Python
Toronto, ON · On-site
Retirement
Design, develop, and maintain robust Python-based backend services and APIs using FastAPI/ asyncIO, and architect scalable data pipelines for ingestion, transformation, and delivery of large datasets
Senior Software Engineer - Python
Toronto, ON · On-site
Retirement
Design, develop, and maintain robust Python-based backend services and APIs using FastAPI/ asyncIO, and architect scalable data pipelines for ingestion, transformation, and delivery of large datasets
Machine Learning Engineer - Express Scripts Canada
Mississauga, ON · On-site
$115 - $125/hr
Medical
Dental
Vision
Retirement
FastAPI/Pydantic) with health endpoints, CORS, structured response models, and joblib artifact loading; instrument application logs and operational run scripts. * Orchestrate end-to-end validation ...
Machine Learning Engineer - Express Scripts Canada
Mississauga, ON · On-site
$115 - $125/hr
Medical
Dental
Vision
Retirement
FastAPI/Pydantic) with health endpoints, CORS, structured response models, and joblib artifact loading; instrument application logs and operational run scripts. * Orchestrate end-to-end validation ...
Backend Engineer III
Toronto, ON · On-site
CA$125K/yr
Medical
Dental
Retirement
PTO
Experience with FastAPI, SQLAlchemy, and Alembic * Experience with multi-tenant systems or complex data models * Experience building workflow engines, pipelines, or DAG-based processing * Familiarity ...
Quick apply
Backend Engineer III
Toronto, ON · On-site
CA$125K/yr
Medical
Dental
Retirement
PTO
Experience with FastAPI, SQLAlchemy, and Alembic * Experience with multi-tenant systems or complex data models * Experience building workflow engines, pipelines, or DAG-based processing * Familiarity ...
Backend Engineer III
Toronto, ON · Hybrid
CA$125K/yr
Medical
Dental
Retirement
PTO
Experience with FastAPI, SQLAlchemy, and Alembic * Experience with multi-tenant systems or complex data models * Experience building workflow engines, pipelines, or DAG-based processing * Familiarity ...
Backend Engineer III
Toronto, ON · Hybrid
CA$125K/yr
Medical
Dental
Retirement
PTO
Experience with FastAPI, SQLAlchemy, and Alembic * Experience with multi-tenant systems or complex data models * Experience building workflow engines, pipelines, or DAG-based processing * Familiarity ...
Full Stack Engineer - PricingCenter
Medical
Dental
Vision
Retirement
PTO
Execute full-stack engineering tasks utilizing Python (RESTful APIs using Flask and FastAPI with extensive use of SQLAlchemy and Pydantic), React and TypeScript. * Design and build proprietary ...
Full Stack Engineer - PricingCenter
Medical
Dental
Vision
Retirement
PTO
Execute full-stack engineering tasks utilizing Python (RESTful APIs using Flask and FastAPI with extensive use of SQLAlchemy and Pydantic), React and TypeScript. * Design and build proprietary ...
Machine Learning Engineer - Express Scripts Canada
Mississauga, ON · On-site
$115 - $125/hr
Medical
Dental
Vision
Retirement
FastAPI/Pydantic) with health endpoints, CORS, structured response models, and joblib artifact loading; instrument application logs and operational run scripts. * Orchestrate end‑to‑end ...
Machine Learning Engineer - Express Scripts Canada
Mississauga, ON · On-site
$115 - $125/hr
Medical
Dental
Vision
Retirement
FastAPI/Pydantic) with health endpoints, CORS, structured response models, and joblib artifact loading; instrument application logs and operational run scripts. * Orchestrate end‑to‑end ...
Machine Learning Engineer - Express Scripts Canada
CA$115K - CA$125K/yr
Medical
Dental
Vision
Retirement
FastAPI/Pydantic) with health endpoints, CORS, structured response models, and joblib artifact loading; instrument application logs and operational run scripts. * Orchestrate end-to-end validation ...
Machine Learning Engineer - Express Scripts Canada
CA$115K - CA$125K/yr
Medical
Dental
Vision
Retirement
FastAPI/Pydantic) with health endpoints, CORS, structured response models, and joblib artifact loading; instrument application logs and operational run scripts. * Orchestrate end-to-end validation ...
Senior Full Stack Engineer - PricingCenter
Toronto, ON · On-site
CA$126K - CA$157K/yr
Medical
Dental
Vision
Retirement
PTO
FastAPI, SQLAlchemy, Pydantic, Celery. * Practical experience with containerization and orchestration (Docker, Kubernetes) and familiarity with CI/CD and DevOps practices and tools (TeamCity, Git ...
Senior Full Stack Engineer - PricingCenter
Toronto, ON · On-site
CA$126K - CA$157K/yr
Medical
Dental
Vision
Retirement
PTO
FastAPI, SQLAlchemy, Pydantic, Celery. * Practical experience with containerization and orchestration (Docker, Kubernetes) and familiarity with CI/CD and DevOps practices and tools (TeamCity, Git ...
Fastapi information
See Ontario salary details
$119.5K - $122.5K
6% of jobs
$122.5K - $125.5K
9% of jobs
$127.9K is the 25th percentile. Wages below this are outliers.
$125.5K - $128.5K
13% of jobs
$128.5K - $131.5K
13% of jobs
The median wage is $133.8K / yr.
$131.5K - $134.5K
13% of jobs
$134.5K - $137.5K
13% of jobs
$139.6K is the 75th percentile. Wages above this are outliers.
$137.5K - $140.5K
13% of jobs
$140.5K - $143.5K
5% of jobs
$143.5K - $146.5K
5% of jobs
$146.5K - $149.5K
5% of jobs
$149.5K - $152.5K
5% of jobs
$119.5K
$135K
$152.5K
How much do fastapi jobs pay per year?
What is a FastAPI?
A FastAPI job typically involves developing, maintaining, and optimizing web applications and APIs using the FastAPI framework. FastAPI is a modern, high-performance web framework for Python that is designed for building APIs quickly with automatic OpenAPI generation. Professionals in this role are expected to have experience with Python, asynchronous programming, and API development, often working with databases, authentication, and cloud services.
What are the typical daily responsibilities of a FastAPI developer?
As a FastAPI Developer, your daily tasks typically include designing and implementing RESTful APIs, writing efficient and maintainable code, and performing thorough testing to ensure reliability and performance. You may also collaborate closely with frontend developers, DevOps engineers, and QA teams to integrate new features and troubleshoot issues. Regular code reviews, documentation, and participation in agile development meetings are common parts of the workday. This collaborative and dynamic environment allows you to make a direct impact on the product while growing your skills through hands-on problem-solving and teamwork.
What are the key skills and qualifications needed to thrive in the FastAPI position, and why are they important?
To thrive as a FastAPI Developer, you need strong proficiency in Python, REST API design, and knowledge of web frameworks, ideally supported by a relevant degree or industry certifications. Familiarity with tools like Docker, Git, asynchronous programming, and testing frameworks such as Pytest is often required. Excellent problem-solving skills, adaptability, and clear communication are valuable soft skills in this role. These competencies ensure robust API development, seamless collaboration, and the delivery of high-quality software solutions in agile environments.
What are popular job titles related to Fastapi jobs in Ontario?
For Fastapi jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Fastapi jobs in Ontario look for?
The top searched job categories for Fastapi jobs in Ontario are:

Chubb rating
8.2
Based on 67 frontline employees who took The Breakroom Quiz
143rd of 309 rated insurance
Job description
Senior Full-Stack Engineer, AI Platform
The Opportunity
Chubb's AI Platform team is building an enterprise AI platform that powers RAG-based search, document intelligence, and AI-assisted workflows for thousands of users across the global organization.The platform spans four production codebases: an Angular 17 frontend, a React frontend in active development, a NestJS middleware layer, and two Python FastAPI backends handling RAG orchestration and document processing.
The Senior Full-Stack Engineer, AI Platform is a peer-level technical contributor who owns the complete product surface: from React and Angular UI components through NestJS service modules to Python FastAPI route handlers. This individual operates as a primary engineer across all four repositories, participates in architectural decision-making, and upholds the quality standards of the Crucible SDLC framework. The role is hands-on and delivery-focused - the expectation is production-grade code shipped on schedule, sprint over sprint.
Key Responsibilities
Frontend
- Architect and deliver React applications as the primary frontend framework for new products, from initial project setup through production deployment
- Maintain and extend the existing Angular 17 application - standalone components, reactive forms, RxJS streams, and Angular Material component library
- Build performant, accessible user interfaces that surface AI outputs: streaming chat and RAG response displays, document upload and processing status, and structured data visualization
- Integrate frontend applications with NestJS and FastAPI backends via REST APIs, Server-Sent Events (SSE) for streaming AI responses, and multipart file upload pipelines
- Author unit, component, and integration tests across React (Jest) and Angular (Karma/Jasmine) contexts, maintaining meaningful coverage without being directed to do so
- Instrument frontend applications with Azure Application Insights; own frontend observability, error tracking, and performance monitoring
Backend - NestJS Middleware
- Design and implement feature modules in the NestJS middleware layer: DTOs, controllers, services, and providers following established module patterns
- Integrate Azure Cosmos DB, enforce JWT authentication guards, and instrument all new code with OpenTelemetry distributed tracing
- Author and maintain Swagger/OpenAPI documentation for all new and modified endpoints
- Apply parameterized Cosmos DB queries and structured Ogma logging consistently across all contributions
Backend - Python FastAPI
- Contribute production-ready route handlers, Pydantic models, and async service logic to the RAG orchestration service and the doc-parser-api document processing pipeline
- Implement and extend Azure AI Search integrations, embedding pipelines, and document ingestion workflows
- Execute quality gates on all Python contributions: ruff linting, mypy static type checking, pytest with a minimum 80% coverage threshold, and bandit security scanning
Cross-Cutting
- Participate in code reviews across all four repositories; provide substantive technical feedback and uphold Conventional Commits and Semantic Versioning standards
- Leverage agentic coding tools - Claude Code, GitHub Copilot, and their successors - as daily productivity multipliers within a disciplined engineering workflow
- Collaborate with AI/ML engineers, UX designers, and product managers to translate complex AI capabilities into intuitive, production-ready user experiences
- Contribute to architectural decisions spanning state management patterns, API contract design, CI/CD pipeline configuration, and cross-repo dependency management
Required Qualifications
- 7-10 years of professional software engineering experience delivering production systems at meaningful scale
- React - deep proficiency with hooks, context, and state management libraries (Redux, Zustand, or equivalent); demonstrated ownership of a React codebase from inception through production
- TypeScript - rigorous typing discipline in both frontend and Node.js backend contexts; strong preference for candidates who leverage the type system rather than work around it
- NestJS or an equivalent Node.js backend framework (Express, Fastify) - experience designing RESTful services, middleware, and modular application architecture
- Python - comfortable authoring production-grade FastAPI services with Pydantic data models and async route handlers
- Azure ecosystem - practical experience with managed identity (DefaultAzureCredential), Key Vault, Cosmos DB, Blob Storage, and Application Insights
- Async data patterns - REST, Server-Sent Events, streaming responses, and observable/promise-based data flow across frontend and backend contexts
- Testing discipline across the full stack - Jest, Karma/Jasmine, and pytest; writes tests as an intrinsic part of delivery, not a post-hoc addition
- Git workflow fluency - feature branching, pull request workflows, code review participation, and CI/CD integration
- Proven delivery track record - demonstrable history of shipping features into production environments on schedule
Nice to Have
- Angular 17+ - standalone components, RxJS, Angular Material, and route guards
- Azure AI Search, OpenAI API, or hands-on experience designing RAG architectures
- Agentic coding assistants - Claude Code, GitHub Copilot, or equivalent tools used as a genuine workflow accelerant
- OpenTelemetry instrumentation - distributed tracing across polyglot service boundaries
- AI-adjacent UI patterns - LLM streaming interfaces, markdown rendering, document viewers, and file processing pipelines
- Regulated industry exposure - insurance, financial services, or healthcare environments where compliance and auditability shape engineering decisions
- Open-source contributions demonstrating depth of craft
Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants.
At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job. If you require an accommodation during the hiring process or upon hire, please inform Human Resources. If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant's accessibility needs.
About Chubb
Sourced by ZipRecruiter
Chubb is the world's largest publicly traded property and casualty insurer. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. We are a unique global organization with a culture of individuals passionately committed to our respective crafts. With underwriting at our core, each of us contributes to providing the best insurance coverage and service to our clients. Our highly collaborative, inclusive nature helps us drive better business outcomes through diversity of background, experiences, insights and values.
Industry
Insurance services
Company size
10,000+ Employees
Headquarters location
Warren, NJ, US