368,657open jobs
9,442companies
50,883added this week
Browse all
Location
In office
Seniority
Senior · 7+ years exp
Overview
Company
Impact
Profile match
Wij bieden in de Benelux een scala aan verzekeringsproducten voor particulieren, families en bedrijven. Wij hebben onder andere verzekeringsproducten op het gebied van Ongevallen & Welzijn, Financial Lines, Transport, Brand- en Bedrijfsschade, Aansprakelijkheid, Reizen en Overlijdensrisico.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$131k – $237k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chantilly • Columbia
Bash
Python
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Angular
DevOps
Ansible
ArgoCD
AWS
Azure
buildah
CI/CD
Docker
Docker Swarm
FluxCD
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Loki
Prometheus
Terraform
Twelve-Factor App
Podman
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Orlando
Bash
Python
DevOps
Ansible
AWS
Azure
CI/CD
Configuration Management
Docker
Git
GitLab
Kubernetes
OpenShift
Red Hat
Apply
$70k – $126k per year • Remote • Full-Time • 3+ years exp • United States
Python
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Docker
GitHub
GitLab
GitLab CI
Jenkins
Kubernetes
Cybersecurity
SonarQube
QA
Postman
Robot Framework
Selenium
Apply
$131k – $237k per year • Remote/Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • United States
DevOps
AWS
Azure
GCP
Apply
$92k – $167k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • United States
PowerShell
Python
DevOps
Amazon ECS
Ansible
Azure
Azure DevOps
CI/CD
Terraform
VMWare
Management
Jira
Apply
In office • 3+ years exp • Bachelor's Degree
Python
SQL
AI/ML
AI Agents
Anomaly Detection
Copilot
DevOps
AWS
Git
Analytics
Power BI
Tableau
Apply
In office • 7+ years exp • Bachelor's Degree
JavaScript
SQL
TypeScript
DevOps
CI/CD
QA
Playwright
Selenium
Apply
Equity • Remote/Hybrid • 10+ years exp • Bachelor's Degree
JavaScript
Node JS
Python
SQL
TypeScript
C#
C#
.NET
Databases
Cassandra
MySQL
PostgreSQL
Frontend
Angular
GraphQL
Vue.js
DevOps
AWS
Azure
Bitbucket
CI/CD
GCP
Git
Apply
Technical Lead 1 day ago
In office • 10+ years exp • Bengaluru
COBOL
Java
SQL
COBOL
Abend-AID
CICS
JCL
VSAM
Databases
Db2
DevOps
Azure
SLI/SLO/SLA
Apply
$174k – $200k per year • In office • 5+ years exp • Bachelor's Degree • Jersey City
JavaScript
Design
Figma
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.