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.
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
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
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
Qualifications
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.
A t 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.
Job Info
Job Identification 31051
Job Schedule Full time
Regular or Temporary Regular
Job Category Analytics Engineering
Business Unit Canada
Legal Employer Chubb Insurance Company of Canada
#J-18808-Ljbffr
A leading insurance company based in Canada is seeking a Senior Claims Manager to oversee the technical claim handling team responsible for auto liability and workers compensation claims. The successful candidate will have at least 10 years of experience in claims management and 5 years in a leadership role. A P&C insurance adjuster license is required. This position offers a competitive salary ranging from $150,000 to $175,000, along with comprehensive benefits including health, dental, and retirement plans. #J-18808-Ljbffr
The AVP, DevOps and Release will be working closely with Quality Assurance, Development, Project Management and Database teams in creating builds/executables, building smoke tests, deploying new builds to test and production environments, automating builds and deployments, creating/maintaining thorough deployment and environment documentation and troubleshooting release related issues.
MAJOR RESPONSIBILITIES
Manage a team of Release engineers and DBAs, and a tech currency team.
Accountable for the infrastructure and deployment needs of the project teams and support teams.
Accountable for the infrastructure and applications (on-prem and Azure), and their on-going support.
Accountable for the currency/upgrades of these environments (infrastructure upgrades).
Maintain and enhance the process documentation around noted activities.
Maintain documentation of non-production and production environments.
Work closely with stakeholders to prioritize requests and set expectations.
Work closely with Development teams to maintain existing applications and onboard new applications.
Accountable for the security of these environments including adherence to Chubb Global security and infrastructure requirements and respond to developing security risks.
Implement and maintain DevSecOps (CI/CD) pipelines for applications.
Migrate applications from the on-prem data center to Azure.
Manage monthly and off cycle production deployments.
Other activities as assigned
QUALIFICATIONS
Completed Bachelor’s Degree (software engineering, computer programming) preferred.
Strong knowledge of infrastructure and networking is required.
Strong knowledge of scripting is required.
Strong knowledge of build and deployments tools such Ant and Maven is required.
Knowledge of containers and building CI/CD pipelines is required.
Experience with Java/JEE, Websphere, Spring, .net, SQL Server will be an asset.
Knowledge of cloud will be an asset.
5+ years experience in a leadership role managing IT teams.
Experience with leveraging AI to improve productivity.
Passionate about talent development and success with coaching others in their career development.
Strong communication and interpersonal skills.
Excellent time management and organizational skills are essential.
Ability to work within tight timelines and after business hours.
Self-motivated with demonstrated ability to work independently.
Good analytical and problem-solving skills.
Previous Release Manager experience considered an asset.
This job posting is for an existing vacancy. The Company reserves the right to fill this position at a level above or below the level indicated. 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.
Job Info
Job Identification 29620
Job Schedule Full time
Regular or Temporary Regular
Job Category Software Engineering
Business Unit Canada
Legal Employer Chubb Insurance Company of Canada
#J-18808-Ljbffr
ESIS is a results-oriented TPA within the Chubb organization. We continually monitor, measure, and analyze trends while working closely with our clients to identify opportunities to positively impact their program costs ESIS applies a balanced approach to claims handling and management and continually refines our approach to be sure our services are customized, complementary and complete.
Key Objective
This role is focused on management of the technical claim handling team managing auto liability and workers compensation claims. The individual will be accountable for the handling and disposition of claims including investigation, coverage determination, reserving, negotiation and settlement and overall claim strategy. The position may require travel. You will represent the company at meetings with management, business partners and in other claim related activities.
Major Duties & Responsibilities
Duties include but are not limited to:
Receives assignments and reviews claim and policy information to provide background for investigation and may determine the extent of the policy’s obligation to the insured depending on the line of business.
Supervise junior claims representative in the handling of claims under the assigned accounts.
Review applicable insurance policies to confirm coverage. Insure each file is timely reported to the applicable primary, excess or reinsurers.
Maintain diary system to insure that each file is reviewed every 90 days.
Attend monthly and/or quarterly claims committee meetings and be prepared to present cases for discussion in detail assuring the client can make decisions relating to strategy and reserving in an educated manner.
Be aware of and implement the company’s approved best practices on each file to insure timely and effective claims management. In addition insured that each file has a completed case strategy summary with an appropriate disposition plan of action.
Monitor defense counsel to ensure compliance with the client’s and/or ESIS’s reporting requirements.
Sets reserves within authority limits and recommends reserve changes to Team Leader and the client.
Timely review and process defense counsel and third party invoices to insure timely payment.
Assist the marketing team as new opportunities arise and takes ownership of new business growth in Canada for ESIS.
Qualifications
College degree in business related field
10 or more years of experience as a claims professional with a high degree of specialized and technical competence in the handling of high exposure claims with emphasis on hands‑on file and litigation management.
5 or more years of leadership experience in claims.
P&C insurance adjuster license.
Auto General Liability (GL) and Workers Compensation experience in Canada preferred.
Level 3 Canada licensure preferred.
CIP or other, similar designation preferred.
Knowledge of insurance industry and claims handling concepts, practices, and procedures.
Strong background and demonstrated ability in dealing with significant coverage matters.
An understanding of the tenants of insurance and legal principles in Canada.
Knowledge of P&C Group coverage and services.
Working knowledge of industry best practices and procedures.
An ability to work independently and assimilate learning materials on many different subjects from various sources.
Excellent interpersonal communications and negotiation skills; and an ability to deal with customers and business partners in a professional manner.
Ability to make prompt, intelligent decisions based upon detailed analysis of complex issues.
Demonstrated strong relational skills particularly in adverse or high‑pressure situations.
ESIS offers a competitive compensation package and comprehensive benefits package including life, health and dental, vision, a retirement savings plan, disability coverage, stock purchase plan, flexible spending accounts, tuition reimbursement, and business casual dress. ESIS is an equal opportunity employer and our employment decisions are made without regard to race, color, religion, age, gender, national origin, disability, handicap, marital status or any other status or condition protected by Federal and/or State laws, except where bona fide occupational qualifications apply.
This job posting is for an existing vacancy: the approximate salary for this role is positioned within the range of $150,000 to $175,000. The specific offer will depend on an applicant’s skills and other factors, including prior experience, qualifications, anticipated contribution to the role, location, and internal equity. The Company reserves the right to fill this position at a level above or below the level indicated. Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants.
Job Info
Job Identification 30826
Job Schedule Full time
Regular or Temporary Regular
Job Category Claims Adjusting
Business Unit Canada
Legal Employer Chubb Insurance Company of Canada
#J-18808-Ljbffr
A leading insurance provider is looking for an AVP, DevOps and Release in Toronto, Canada. This role involves managing deployment and infrastructure needs, working with development teams, and implementing CI/CD pipelines. The ideal candidate should have strong knowledge of infrastructure, scripting, and experience leading IT teams. A Bachelor’s degree in software engineering is preferred along with excellent communication skills and a passion for talent development. #J-18808-Ljbffr
A leading insurance company is seeking an Underwriter or Senior Underwriter to manage multiline accounts and drive new revenue generation. This role requires strong underwriting skills and exceptional communication abilities to effectively build and maintain relationships with brokers. The ideal candidate should have a Bachelor's degree and a minimum of 2 years experience in commercial lines underwriting, and bilingualism in English and French is a strong asset. This is a full-time position located in Toronto, Ontario. #J-18808-Ljbffr
A major insurance company in Canada is seeking a Senior Full-Stack Engineer for their AI Platform team. The role involves building an enterprise AI platform with responsibilities spanning both frontend (React, Angular) and backend (NestJS, FastAPI) development. Candidates should have 7–10 years of software engineering experience and be proficient in React and Python, among other technologies. This position emphasizes a hands-on approach and a commitment to quality code delivery. #J-18808-Ljbffr
Underwriter or Senior Underwriter, Lower Middle-Market (Any Canadian Branch)
Toronto, ON, Canada and 3 more
Trending
Job Description
Chubb is a world leader in insurance. 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. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.
Key Objective:
The Lower Middle Market (“LMM”) New Business Underwriter is a field-underwriting role fully dedicated to new revenue generation for multiline accounts. The individual is accountable for reviewing, triaging, underwriting, and quoting submissions and securing binds to achieve the individual production goal while adhering to Chubb standards of underwriting and compliance.
The ideal candidate will possess strong underwriting skills, exceptional communication abilities, strong organizational skills, and the capacity to build and maintain impactful relationships. In this role, you will effectively manage broker relationships and collaborate with internal partners in Field Underwriting, Distribution, and Operations to ensure seamless processes and superior service delivery. The preferred candidate has experience in Commercial Lines Property & Casualty underwriting and has demonstrated the ability to drive profitable new business revenue while adhering to audit and compliance requirements.
Responsibilities:
Multiline underwriting including Package, Umbrella, Auto, and ancillary lines while ensuring adherence to our established underwriting strategy and authority, as well as following a referral process to maintain compliance and audit standards.
Cross-sell additional lines of business to maximize revenue per account, including P&C, Financial Lines, Cyber, Accident & Health, and other relevant products.
Work closely with local Business Development Managers to identify opportunities for growth and production enhancement within assigned brokerages.
Establish and maintain strong working relationships with assigned brokers to drive profitable growth.
Disciplined desk management, including production planning and forecasting for assigned book of business.
Qualifications
Bachelor’s degree or equivalent experience.
Minimum 2 years commercial lines underwriting experience.
Proven ability to use technical analysis and underwriting skills to profitably grow new business revenue.
Strong interpersonal, communication, and negotiation skills.
Demonstrated record of teamwork and integrity.
Strong organizational and time management skills.
Desire to work in a dynamic, fast-paced environment.
Bilingualism in English and French is considered a strong asset.
Montreal Candidates:
Bilingualism in French and English is necessary to ensure effective communication with all stakeholders of the Chubb Company
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.
Job Info
Job Identification 24526
Job Schedule Full time
Regular or Temporary Regular
Business Unit Canada
Legal Employer Chubb Insurance Company of Canada
#J-18808-Ljbffr
Toronto, ON, Canada and 3 more
Job Description
KEY OBJECTIVE:
Environmental is looking for an applicant to fill the position of Senior Underwriter/Executive Underwriter. The Senior Underwriter/Executive Underwriter will be charged with directly underwriting and growing a book consisting of Site pollution and CPL and excess accounts. The underwriter will be responsible for aggressively marketing to their assigned brokers to bring in opportunities and will work closely with the respective manager of the region, as well as various Business Development Managers across the region to position this portfolio within Chubb underwriting guidelines and strategy for growth and profit.
Major Responsibilities
Individual Production/territory management related duties:
Work collaboratively with Regional Manager, Underwriting Team and other unit and region colleagues
Execute regional marketing and sales strategies including prospecting, cross sell and upsell initiatives
Negotiates pricing, terms and conditions for environmental accounts using assigned underwriting authority and company guidelines
Risk Assessment/Identifying risk exposures, special or common hazards, and appropriate controls.
Selecting risk based on exposure and risk analysis.
Analyzing claims and quantifies losses.
Financial and mathematical proficiency.
Understanding of financial statements and ratios used in risk analysis.
Understanding of insurance financial fundamentals; impact of underwriting decisions on company assets.
Understanding credit risk.
Actuarial fundamentals. Ability to understand loss trends, loss triangles, and ratemaking.
Ability to quantify risk based on experience history and forecasting methods.
Documents the underwriting files with account review, analysis and conclusions.
Ability to rate/quote/bind coverage and has a command of underwriting systems.
Marketing and Communications.
Ability to sell and negotiate to achieve bottom line profitability for the Company.
Ability to make presentations and communicate articulately.
Ability to base communications on strategic thinking.
Ability to manage producer strategy.
Qualifications
6 – 8 years experience underwriting environmental insurance products
Bachelor’s degree
Knowledge of environmental insurance industry
Ability to review and analyze environmental due diligence
Ability to review, evaluate and develop coverage forms and endorsements
Technical capabilities (ability to work comfortably with various IT systems)
Understanding of risk management approaches including risk transfer
Knowledge of underwriting concepts, practices, and procedures
Internet usage and research
Detailed understanding of company Financial Statements (Balance Sheet, Income Statement, 10-K, etc.)
Ability to work in a collaborative, team environment
Ability to share knowledge and develop staff
Oral and written communication skills
Negotiation & Marketing skills
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.
Job Info
Job Identification 32282
Job Schedule Full time
Regular or Temporary Regular
Business Unit Canada
Legal Employer Chubb Insurance Company of Canada
#J-18808-Ljbffr
Maximize your potential with Chubb as a Senior Environmental Risk Underwriter. Focus on underwriting complex environmental accounts while enhancing business development strategies.
This role calls for an experienced individual with 6-8 years in environmental insurance. You will work alongside regional managers to implement robust marketing efforts and assess financial risks. Your role includes negotiating terms, analyzing risks, and developing underwriting documentation to support strategic initiatives.
Key Responsibilities:
• Collaborate with other teams for effective territory management
• Implement marketing strategies for account growth
• Conduct risk assessments and manage exposures
• Analyze claims data and determine loss quantification
• Document all underwriting processes thoroughly
Requirements:
• 6-8 years of underwriting experience
• Bachelor's degree essential
• Understanding of risk management principles
• Strong negotiation and marketing skills
• Proficiency with various IT systems
Join Chubb and utilize your underwriting acumen to create innovative solutions in environmental risk.
#J-18808-Ljbffr