... a Python FastAPI RAG orchestration service integrating Azure AI Search and Azure OpenAI; and a ... endpoint - API contracts are first-class deliverables Apply structured OgmaLogger logging ...
... a Python FastAPI RAG orchestration service integrating Azure AI Search and Azure OpenAI; and a ... endpoint - API contracts are first-class deliverables Apply structured OgmaLogger logging ...
What is the opportunity? We're looking for a talented Senior AI Engineer with deep expertise in Python programming and applied AI systems who will drive the design and implementation of sophisticated ...
What is the opportunity? We're looking for a talented Senior AI Engineer with deep expertise in Python programming and applied AI systems who will drive the design and implementation of sophisticated ...
The Senior Manager leads a team of Senior Security Automation Engineers who design and develop ... Advanced proficiency in programming languages such as Python, with knowledge in R, C#, JavaScript ...
The Senior Manager leads a team of Senior Security Automation Engineers who design and develop ... Advanced proficiency in programming languages such as Python, with knowledge in R, C#, JavaScript ...
Senior Java Developer
Toronto, ON · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Quick apply
Senior Java Developer
Toronto, ON · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Senior Java Developer
Toronto, ON · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Quick apply
Senior Java Developer
Toronto, ON · On-site +1
$91K - $120K/yr
Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in ...
Senior AI developer
Toronto, ON · On-site
CA$128K - CA$171K/yr
Senior AI Developer Role Type: New position Are you excited about using Generative AI to solve ... in Python software engineering , including 2-3 years of demonstrable experience building LLM ...
Senior AI developer
Toronto, ON · On-site
CA$128K - CA$171K/yr
Senior AI Developer Role Type: New position Are you excited about using Generative AI to solve ... in Python software engineering , including 2-3 years of demonstrable experience building LLM ...
Senior DevOps Engineer
Toronto, ON · Remote
WHY THIS ROLE IS IMPORTANT TO US We are looking for a Senior DevOps Engineer to join our team ... Create and enhance automation scripts (PowerShell, Python, etc.) to improve efficiency.
Senior DevOps Engineer
Toronto, ON · Remote
WHY THIS ROLE IS IMPORTANT TO US We are looking for a Senior DevOps Engineer to join our team ... Create and enhance automation scripts (PowerShell, Python, etc.) to improve efficiency.
Senior Software Developer
Toronto, ON · On-site
What is the opportunity? We're seeking a Senior Software Developer to join our engineering team ... Polyglot programming expertise (JavaScript, Python, HTML5/CSS, Shell scripts) * Expert-level full ...
Senior Software Developer
Toronto, ON · On-site
What is the opportunity? We're seeking a Senior Software Developer to join our engineering team ... Polyglot programming expertise (JavaScript, Python, HTML5/CSS, Shell scripts) * Expert-level full ...
Our client is seeking a Systems Engineer to support and enhance the technologies that underpin its ... Exposure to Python, Power Automate, or similar automation technologies. * Solid understanding of ...
Our client is seeking a Systems Engineer to support and enhance the technologies that underpin its ... Exposure to Python, Power Automate, or similar automation technologies. * Solid understanding of ...
Senior IT Developer
Toronto, ON · On-site +1
CA$102K - CA$125K/yr
... contracts, versioning, and schema evolution Define service interaction patterns (REST vs Kafka ... Working Python proficiency Certifications (Strong Preference) Confluent Certified Developer ...
Senior IT Developer
Toronto, ON · On-site +1
CA$102K - CA$125K/yr
... contracts, versioning, and schema evolution Define service interaction patterns (REST vs Kafka ... Working Python proficiency Certifications (Strong Preference) Confluent Certified Developer ...
We are looking for a versatile Senior Software Engineer to join our core team and help us build and ... Develop sophisticated scripts (Python, Bash) to automate repetitive tasks, optimize CI/CD pipelines ...
We are looking for a versatile Senior Software Engineer to join our core team and help us build and ... Develop sophisticated scripts (Python, Bash) to automate repetitive tasks, optimize CI/CD pipelines ...
This is a 5-month contract, hybrid position with the potential for extension. The successful ... Proficient with Java,Python, Typescript,Groovy, YAML, NPM * Experience with deploying to cloud ...
This is a 5-month contract, hybrid position with the potential for extension. The successful ... Proficient with Java,Python, Typescript,Groovy, YAML, NPM * Experience with deploying to cloud ...
The role requires strong hands-on expertise in Python-based data engineering, analytics, and AI ... The Senior Engineer will be responsible for owning the full data product lifecycle-requirements ...
The role requires strong hands-on expertise in Python-based data engineering, analytics, and AI ... The Senior Engineer will be responsible for owning the full data product lifecycle-requirements ...
Serve as a senior technical resource and trusted partner across teams, using sound engineering ... Strong scripting and automation skills using languages such as Bash, Python, or similar * Expert ...
Serve as a senior technical resource and trusted partner across teams, using sound engineering ... Strong scripting and automation skills using languages such as Bash, Python, or similar * Expert ...
Sr. DevOps Engineer
Toronto, ON · On-site
To learn more, visit www.cority.com POSITION SUMMARY The Sr. DevOps Engineer will work ... Python, PowerShell, or similar scripting language * Extensive proven experience with AWS network ...
Sr. DevOps Engineer
Toronto, ON · On-site
To learn more, visit www.cority.com POSITION SUMMARY The Sr. DevOps Engineer will work ... Python, PowerShell, or similar scripting language * Extensive proven experience with AWS network ...
Develop integration logic using Python, PySpark, SQL, and cloud-native data processing frameworks ... Collaborate with product, delivery, customer, and engineering teams to define data contracts ...
Develop integration logic using Python, PySpark, SQL, and cloud-native data processing frameworks ... Collaborate with product, delivery, customer, and engineering teams to define data contracts ...
Senior Software Developer (Remote)
Toronto, ON · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Python and supporting libraries, Angular. * Infrastructure: Cloud systems (AWS), ArgoCD , SNS, SQS ...
Quick apply
Senior Software Developer (Remote)
Toronto, ON · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Python and supporting libraries, Angular. * Infrastructure: Cloud systems (AWS), ArgoCD , SNS, SQS ...
Senior Software Developer
Woodbridge, ON · On-site
Work is performed under the supervision, guidance, and direction of more senior software developers ... or Python. This includes data collection from PLC, instrumentation, barcode scanners, vision ...
Senior Software Developer
Woodbridge, ON · On-site
Work is performed under the supervision, guidance, and direction of more senior software developers ... or Python. This includes data collection from PLC, instrumentation, barcode scanners, vision ...
Senior Software Developer
Woodbridge, ON · On-site
Work is performed under the supervision, guidance, and direction of more senior software developers ... or Python. This includes data collection from PLC, instrumentation, barcode scanners, vision ...
Senior Software Developer
Woodbridge, ON · On-site
Work is performed under the supervision, guidance, and direction of more senior software developers ... or Python. This includes data collection from PLC, instrumentation, barcode scanners, vision ...
Senior Software Developer
Toronto, ON · On-site
CA$96K - CA$142K/yr
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics ... Familiarity with building RESTful backend services in Java, GoLang and/or Python * Familiarity with ...
Senior Software Developer
Toronto, ON · On-site
CA$96K - CA$142K/yr
Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics ... Familiarity with building RESTful backend services in Java, GoLang and/or Python * Familiarity with ...
Contract Sr Python Developer information
What does a Contract Sr Python Developer do?
What are some common challenges faced by a Contract Sr Python Developer when integrating with existing systems?
What are the key skills and qualifications needed to thrive as a Contract Sr Python Developer, and why are they important?
What is the difference between Contract Sr Python Developer vs Contract Python Developer?
| Aspect | Contract Sr Python Developer | Contract Python Developer |
|---|---|---|
| Experience Level | Senior, with several years of experience | Entry to mid-level, with less experience |
| Responsibilities | Designing complex systems, leading projects | Implementing features, supporting existing code |
| Required Skills | Advanced Python, system architecture, mentorship | Basic to intermediate Python, scripting |
| Work Environment | Fast-paced, often in larger teams or projects | Smaller projects, more hands-on coding |
The main difference between a Contract Sr Python Developer and a Contract Python Developer lies in experience, responsibilities, and skill level. Senior developers typically handle complex tasks and lead projects, while entry-level developers focus on coding and support. Both roles are common in tech industries, but the senior role demands more expertise and leadership.
What are popular job titles related to Contract Sr Python Developer jobs in Toronto, ON?
For Contract Sr Python Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Contract Sr Python Developer jobs in Toronto, ON look for?
The top searched job categories for Contract Sr Python Developer jobs in Toronto, ON are:
Chubb rating
8.2
Based on 67 frontline employees who took The Breakroom Quiz
144th of 310 rated insurance
Job description
ABOUT CHUBB
Chubb is the world's largest publicly traded property and casualty insurer. With operations in 54 countries and territories, 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. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise, and local operations globally.
THE OPPORTUNITY
Chubb's AI Platform team is building an enterprise AI platform powering RAG-based search, document intelligence, and AI-assisted workflows for thousands of users across the global organization. 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 Azure AI Search and Azure OpenAI; and a Python FastAPI document processing pipeline parsing, chunking, and embedding enterprise documents at scale.
The Senior Backend Engineer, AI Platform owns the backend surface. You are the primary engineer on the NestJS middleware layer and a meaningful contributor to the Python services. You ship production-grade code sprint over sprint, operate within the Crucible SDLC framework, and hold the quality bar without needing to be reminded. This role is hands-on by design - senior here means depth of craft and proximity to delivery, not distance from it.
KEY RESPONSIBILITIES
NestJS Middleware - Primary Ownership
Design and implement feature modules end-to-end: DTOs, controllers, services, and providers following established module patterns across domain areas including authentication, user management, AI integration, file handling, and conversation threading
Enforce JWT authentication guards, integrate Azure Cosmos DB using parameterized queries (never interpolated), and instrument all contributions with OpenTelemetry distributed tracing
Author and maintain Swagger/OpenAPI documentation for every new and modified endpoint - API contracts are first-class deliverables
Apply structured OgmaLogger logging consistently across all contributions; structured observability is a non-negotiable part of every feature
Write unit tests and e2e tests as part of delivery - mock Cosmos DB and external dependencies, maintain meaningful coverage without being directed to do so
Python FastAPI - Active Contributor
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 - batch embedding operations, OCR fallback paths, and multi-format document processors
Execute quality gates on all Python contributions: ruff linting, mypy static type checking, pytest with a minimum 80% coverage threshold, and bandit security scanning
Crosscutting
Participate in code reviews across all repositories; provide substantive, reasoned 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, frontend engineers, and product managers to translate complex AI capabilities into reliable, observable, production-ready backend services
Contribute to backend architectural decisions: module design, API contract conventions, Azure service integration patterns, CI/CD pipeline configuration, and cross-service dependency management
REQUIRED QUALIFICATIONS
5-7 years of professional backend engineering experience delivering production services at meaningful scale
TypeScript - rigorous typing discipline in a Node.js backend context; you think in types and leverage the type of system rather than work around it
NestJS or equivalent Node.js backend framework (Express, Fastify) - experience designing feature modules, middleware, guards, interceptors, and RESTful API architecture
Python - comfortable authoring production-grade services with Pydantic data models and async/await patterns; you write clean Python and know when something is good enough versus when it needs to be better
Azure ecosystem - practical experience with managed identity (DefaultAzureCredential), Key Vault, Cosmos DB, Blob Storage, and Application Insights; secrets are never hardcoded
Testing discipline - writes unit, integration, and e2e tests as an intrinsic part of delivery, not a post-hoc checkbox; knows the difference between a test that proves correctness and one that just passes
Observability fundamentals - structured logging, distributed tracing, and error tracking in a cloud-hosted service; you know what to instrument and why
Git workflow fluency - feature branching, pull request workflows, code review participation, and CI/CD integration; you leave the codebase in a better state than you found it
Proven delivery track record - demonstrable history of shipping features into production environments on schedule, sprint over sprint
NICE TO HAVE
Azure AI Search, Azure OpenAI, or RAG architecture - hands-on experience with vector search, embedding pipelines, or LLM integrations in production
OpenTelemetry instrumentation - distributed tracing across polyglot service boundaries, especially Python and Node.js in the same trace
Agentic coding assistants - Claude Code, GitHub Copilot, or equivalent tools used as a genuine workflow accelerant; you know how to direct an agent, review its output critically, and integrate it into a disciplined engineering process
Document processing pipelines - OCR, PDF/DOCX parsing, text chunking strategies, or file ingestion workflows at scale
Regulated industry exposure - insurance, financial services, or healthcare environments where data privacy, auditability, and compliance shape engineering decisions
Angular or React familiarity - enough to read frontend code, understand API consumption patterns, and collaborate on contract design without handholding from the UI team
Open-source contributions - anything that demonstrates you care about the craft beyond the job
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