1

Fastapi Developer Jobs in Ontario (NOW HIRING)

Senior Software Engineer

Toronto, ON · On-site

$100 - $130/hr

As a technical leader, you will architect scalable backend services using FastAPI and PostgreSQL, build real-time collaborative systems with WebSockets, and mentor engineers to establish patterns ...

... DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

... DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

... DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of ... FastAPI) Strong understanding of RESTful API design and development Experience with relational ...

Python (FastAPI) and/or Node.js * Proven experience building REST APIs, microservices, and ... Prompt engineering and context engineering * Model Context Protocol (MCP) or agent interoperability ...

Senior Full-Stack Engineer, AI Platform The Opportunity Chubb's AI Platform team is building an ... Integrate frontend applications with NestJS and FastAPI backends via REST APIs, Server-Sent Events ...

Design and build full-stack features across our React/Next.js front-end and Python/FastAPI back-end ... Collaborate cross-functionally with designers, product managers, and other engineers to deliver ...

... FastAPI RAG orchestration service integrating Azure AI Search and Azure OpenAI; and a Python ... You are the primary engineer on the NestJS middleware layer and a meaningful contributor to the ...

... on the frontend and Python (Django/FastAPI) or Node.js (Express/NestJS) on the backend ... Troubleshoot, debug, and resolve production issues in collaboration with DevOps and QA teams.

Developer, AI Transformation Team

Toronto, ON · On-site +1

CA$135K - CA$155K/yr

Strong proficiency in Python and experience with frameworks such as Django, Flask, or FastAPI ... Understanding of asynchronous programming, performance optimization, and scalable backend ...

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 ...

next page

Showing results 1-20

Fastapi Developer information

What are some common challenges FastAPI Developers face when integrating third-party services or APIs?

FastAPI Developers often encounter challenges when integrating third-party services, such as handling authentication protocols (like OAuth2), ensuring compatibility between JSON schemas, and managing asynchronous calls to avoid performance bottlenecks. It’s also common to troubleshoot and adapt to inconsistencies in external API documentation or rate limits. Collaborating closely with frontend teams and DevOps professionals helps streamline these integrations, ensuring robust, scalable API solutions.

What is the difference between Fastapi Developer vs Backend Developer?

AspectFastapi DeveloperBackend Developer
Required SkillsPython, Fastapi, REST APIs, async programmingMultiple languages (Python, Java, Node.js), REST/SOAP APIs, databases
Work EnvironmentWeb development, API-focused projects, microservicesBroader software development, server-side logic, database management
Industry UsageTech startups, SaaS, API-driven servicesEnterprise, e-commerce, finance, various industries

Fastapi Developers specialize in building high-performance APIs using Python and Fastapi, often within microservices architectures. Backend Developers have a broader scope, working with multiple languages and technologies to develop server-side applications across various industries. While Fastapi Developers focus on API efficiency, Backend Developers handle comprehensive backend systems.

What are the key skills and qualifications needed to thrive as a FastAPI Developer, and why are they important?

To thrive as a FastAPI Developer, you need strong proficiency in Python programming, RESTful API design, and experience with FastAPI, often supported by a background in computer science or related fields. Familiarity with tools like SQL/NoSQL databases, Docker, and cloud platforms, as well as knowledge of asynchronous programming and API documentation tools like Swagger, is typically required. Excellent problem-solving skills, attention to detail, and effective communication set outstanding FastAPI developers apart. These skills are crucial for building reliable, high-performance APIs that meet modern application demands and facilitate seamless team collaboration.

What is a FastAPI Developer?

A FastAPI Developer is a software engineer who specializes in building web applications and APIs using the FastAPI framework, which is a modern, fast (high-performance) web framework for Python. FastAPI Developers are responsible for designing, developing, and maintaining backend services and APIs that are efficient, robust, and scalable. They often work with databases, authentication, and deployment processes, and ensure that the API endpoints adhere to best practices for security and performance. Their work is crucial for enabling smooth communication between front-end applications and backend systems.
What are popular job titles related to Fastapi Developer jobs in Ontario? For Fastapi Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Fastapi Developer jobs in Ontario look for? The top searched job categories for Fastapi Developer jobs in Ontario are:
Infographic showing various Fastapi Developer job openings in Ontario as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.
Senior Software Engineer

Senior Software Engineer

Drive Capital

Toronto, ON • On-site

$100 - $130/hr

Other

Posted 19 days ago


Job description

Role Overview

We are looking for a Senior Software Engineer to drive the technical direction of Yolando, our flagship AI Search Optimization platform. You will own AI/LLM systems end-to-end, designing production agents using Pydantic AI for content generation and competitive intelligence. As a technical leader, you will architect scalable backend services using FastAPI and PostgreSQL, build real-time collaborative systems with WebSockets, and mentor engineers to establish patterns that scale.

Key Responsibilities
  • Own AI/LLM Systems End-to-End: Design and build production AI agents using Pydantic AI for content generation, brand analysis, and competitive intelligence. Implement tool-based architectures that enable agents to explore signals and generate recommendations at scale.

  • Architect Scalable Backend Services: Build and evolve FastAPI microservices that power real-time content workflows, handling complex state machines for onboarding, content generation, and recommendation pipelines. Optimize PostgreSQL with pgvector for embedding-based semantic search and deduplication.

  • Build Real-Time Collaborative Systems: Implement WebSocket-based real-time collaboration features, including document synchronization, streaming AI responses, and live status updates using technologies like Yjs CRDTs.

  • Drive Infrastructure Excellence: Own service deployment on GCP/Kubernetes with KEDA event-driven autoscaling. Design ScaledJobs for background processing, implement zero-downtime migrations, and establish observability patterns with Logfire.

  • Lead Technical Direction: Mentor engineers, drive architectural decisions, and establish patterns that scale. Own complex features from design through production rollout, coordinating across frontend and data engineering teams.

What We're Looking For
  • 5+ years backend engineering with Python and production experience with FastAPI or similar async frameworks.

  • Proven track record building AI/LLM-powered applications in production (prompt engineering, agent architectures, tool use patterns).

  • Deep experience with PostgreSQL, including query optimization, indexing strategies, and migrations at scale.

  • Strong understanding of distributed systems: event-driven architectures, background job processing, caching patterns.

  • Experience with GCP, Kubernetes, and Terraform for production infrastructure.

  • Track record of technical leadership: mentoring, architectural decision-making, cross-team coordination.

  • Ownership mindset: you drive features end-to-end, from design through production support.

Bonus if you have
  • Experience with vector databases (pgvector, Pinecone) and embedding-based search/RAG systems.

  • Background in real-time systems: WebSockets, CRDTs, collaborative editing.

  • Familiarity with Pydantic AI or similar structured LLM frameworks.

  • Experience with KEDA or other event-driven autoscaling patterns.

  • Background in SEO, content marketing, or marketing technology.

Our Stack
  • Backend: Python 3.11, FastAPI, SQLModel, PostgreSQL/pgvector, Pydantic AI, Redis

  • Frontend: Next.js 14+ (App Router), React 19, TypeScript, Plate.js, Radix UI

  • Infrastructure: GCP (Cloud Run, Pub/Sub, AlloyDB), Kubernetes, KEDA, Terraform, GitHub Actions

  • Observability: Logfire, PostHog

  • Data: Databricks, Protocol Buffers, Alembic migrations

Why Join Us?
  • Join an innovative, fast-growing startup building cutting-edge AI marketing solutions.

  • Make a meaningful impact by shaping the platform's user experience, design identity, and overall success.

  • Dynamic environment with opportunities for real ownership, learning, and growth.

  • Competitive salary and support for professional development.

#J-18808-Ljbffr