Chubb

HQ
Zürich
Total Offices: 25
27,791 Total Employees

Teams at Chubb

Recently posted jobs

19 Hours AgoSaved
In-Office
2 Locations
Insurance
Investigate, manage, and resolve workers' compensation claims by gathering statements, evaluating liability, setting reserves, managing litigation, administering benefits, and coordinating with stakeholders to minimize exposure and improve claims processes.
20 Hours AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Insurance
As a Data Architect, you will design and implement data architectures, ensure data compliance, lead API design, and collaborate with delivery teams to optimize data management and performance.
20 Hours AgoSaved
In-Office
Toronto, ON, CAN
Insurance
Lead design and delivery of production-grade AI/LLM platforms and assets to automate controls across Claims, Underwriting, Finance, and Technology. Build scalable ML pipelines, inference and serving, RAG and agentic solutions, ensure security/privacy/compliance, optimize cost and performance, and enable regional teams to operationalize AI capabilities.