Zurich Insurance Company Ltd is seeking a Senior AI Engineer for its Commercial Insurance Team based in Barcelona, Spain. The role involves developing AI-powered analytics solutions, focusing on underwriting and risk selection, within a collaborative and innovative environment
Job Summary
Solve high impact business problems with a particular focus on Underwriting, for example: understanding claims drivers, portfolio optimization or improving our risk selection.
Evaluating and applying the right cloud and foundation model capabilities (e.g., Azure OpenAI and open-source models) to solve specific business problems, including RAG, tool-use/agents, and orchestration.
Building applications loved by internal and external users: from implementing proof of concepts to full-scale solutions; from portfolio management applications used by senior Zurich executives to API services embedded into the core Underwriting processes.
Matching Summary
Match Score: 85
Zurich Insurance Company Ltd is seeking a Senior AI Engineer for its Commercial Insurance Team based in Barcelona, Spain. The role involves developing AI-powered analytics solutions, focusing on underwriting and risk selection, within a collaborative and innovative environment.
Skills & Requirements
Must-have
LLM application development
production-grade analytics/AI applications
Python (production-grade)
Dataframe API and SQL Query optimizations
end-to-end responsibility for projects
Nice-to-have
functional programming experience
Java and/or Scala
front-end development experience
web scraping experience
Key Requirements
Professional experience across data science and data engineering
Hands-on experience building LLM applications
Familiarity with agentic patterns
Solid statistical foundations
Experience working on all stages of the software development lifecycle