C

Chubb

Global property & casualty insurer

Senior Technical Product Manager - Insurtech

Technical Product ManagementConfirmed live in the last 24 hours
Full-timeTelangana, IndiaNo salary listed

About the Job

Requirements

  • A degree in Business, Computer Science, Engineering, or a related field.
  • 15 or more years of experience in product management or technical program management; candidates with fewer years may apply if they have a strong AI product track record.
  • Insurance domain experience is advantageous.

Responsibilities

  • Own the product vision, roadmap, and backlog for insurance technology products, making product prioritization decisions.
  • Define AI product capabilities, including model behavior and limitations, confidence handling, and human oversight.
  • Translate complex insurance business problems into product specifications that can be built.
  • Define and track outcome metrics for AI features, including precision and recall thresholds and human override rates.
  • Drive discovery through user research, stakeholder interviews, data analysis, and rapid hypothesis testing.
  • Work closely with engineering, architecture, design, and data science as a co-owner of delivery.
  • Monitor the regulatory and compliance landscape for AI in insurance and incorporate it into product decisions.
  • Communicate product strategy and trade-offs to senior business and technology stakeholders.

Desired Qualifications

  • Insurance domain experience.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs