cover image
Prima

Prima

www.helloprima.com

5 Jobs

1,625 Employees

About the Company

With 4.2M customers, €880M in gross written premiums across Europe, and a team of over 1.000 people, Prima is one of the most successful insurtech player in the world. Prima leverages technology to accomplish one mission: to give customers a great experience at great prices.

Launched in 2015, in 2020 Prima became the market leader in the online motor sector in Italy, redesigning and digitalising the entire insurance value chain by building from scratch its own tech platforms on the most advanced tech stack and data analytics capabilities.
Prima is backed by the most prestigious financial institutions in the world. Goldman Sachs and The Blackstone Group, invested in 2018 in the largest venture capital round ever made in Italy at that time. The Carlyle Group is also part of the shareholders since 2022.
In 2021, Prima launched the Home and Family product and is on a journey to become a one stop shop for customers willing to buy insurance products.
In 2022, Prima started an international expansion: we currently have a team of more than 90 professionals in London and more than 60 in Madrid, expanding both the UK and Spanish markets.

We are Prima, and we can’t wait to see where our journey takes us next.

https://www.prima.it
https://www.helloprima.co.uk
https://www.helloprima.es/

Listed Jobs

Company background Company brand
Company Name
Prima
Job Title
Data Scientist
Job Description
**Job Title:** Data Scientist **Role Summary:** Apply data science and machine learning to optimize motor insurance pricing and risk assessment. Translate business challenges into data-driven solutions, build predictive models, and deliver production-ready tools within a cross‑functional pricing and underwriting team. **Expectations:** - Translate strategic business objectives into scalable data solutions. - Own end‑to‑end model lifecycle: research, development, validation, and deployment. - Collaborate with data engineers, product managers, and underwriters to convert insights into actionable processes. - Maintain high standards of model accuracy, reproducibility, and compliance with best practices. **Key Responsibilities:** - Identify pricing and risk opportunities through exploratory data analysis. - Design, develop, and tune statistical and machine learning models for insurance pricing. - Translate model outputs into production tools, APIs, or dashboards. - Work closely with ML and data engineering teams to deploy models to production environments. - Document modeling assumptions, performance metrics, and deployment workflows. - Communicate results and recommendations to non‑technical stakeholders. **Required Skills:** - Strong quantitative analytical skills; expertise in mathematics, statistics, or related fields. - Proficient programming in Python (pandas, scikit‑learn, etc.). - Experience with SQL for data querying and manipulation. - Knowledge of version control (Git) and unit testing practices. - Familiarity with model deployment concepts and production pipelines. - Excellent problem‑solving, logical reasoning, and communication abilities. **Required Education & Certifications:** - Bachelor’s degree (or higher) in Mathematics, Statistics, Physics, Engineering, or a comparable quantitative discipline. - Relevant certifications in data science, machine learning, or analytics are a plus but not mandatory.
London, United kingdom
Hybrid
08-01-2026
Company background Company brand
Company Name
Prima
Job Title
Back End Engineer
Job Description
**Job Title:** Back End Engineer **Role Summary:** Design, develop, and maintain scalable backend services for a fast‑growing motor insurance platform. Work closely with product, engineering, and operations teams to deliver high‑quality, maintainable code in an Agile environment. **Expectations:** - Deliver modular, reusable code following industry best practices. - Communicate effectively in English with multidisciplinary stakeholders. - Proactively identify and resolve technical challenges. - Continuously learn and adopt new technologies. - Contribute to code reviews, testing, and performance optimization. **Key Responsibilities:** - Architect and implement micro‑service and event‑driven solutions. - Translate business requirements into technical designs, timelines, and effort estimates. - Perform code reviews, enforce coding standards, and ensure high code quality. - Debug and troubleshoot complex production issues. - Stay current with emerging tools and drive their adoption where appropriate. **Required Skills:** - Extensive experience in backend development (microservices, event‑driven architecture, DDD). - Strong proficiency in at least one backend language (e.g., Java, Go, Python, Rust, Elixir). - Experience with messaging systems (RabbitMQ, Kafka). - Solid understanding of Agile methodologies and TDD principles. - Excellent English written and verbal communication. - Self‑motivated, proactive, problem‑solver with a growth mindset. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience). - No specific certifications required; relevant industry certifications are a plus.
London, United kingdom
Remote
06-02-2026
Company background Company brand
Company Name
Prima
Job Title
Junior Software Engineer
Job Description
**Job Title:** Junior Software Engineer **Role Summary:** Assist in developing and maintaining Prima’s core insurance platforms, including ML‑driven services, data pipelines, and microservices. Participate across the full software lifecycle, from data exploration and model building to service deployment and production monitoring, while continuously learning new technologies. **Expectations:** - Break down complex problems and propose multiple solutions. - Produce clean, maintainable code regardless of programming language. - Demonstrate curiosity for data, software engineering, and machine learning. - Collaborate with senior engineers, seeking mentorship and sharing knowledge. - Show initiative in self‑directed learning and experimentation. **Key Responsibilities:** - Contribute to core system development (ML services, scalable pipelines, reliable microservices). - Design, implement, and maintain data pipelines for efficient ingestion, transformation, and serving of high‑quality data. - Participate in all stages of the engineering lifecycle: data exploration, model development, service deployment, and production monitoring. - Stay current with emerging technologies through reading, experimentation, and peer discussions. **Required Skills:** - Strong problem‑solving ability and rapid learning aptitude. - Proficiency in writing clean, maintainable code (language‑agnostic). - Basic understanding of data handling, software development, and machine‑learning concepts (evidenced by coursework, projects, or personal work). - Interest in end‑to‑end system building—from data ingestion to model deployment. - Motivation to learn from and collaborate with more experienced engineers. **Nice‑to‑Have Skills:** - Participation in hackathons, open‑source contributions, or personal side projects. - Familiarity with Python and its core ML libraries (pandas, scikit‑learn, mlflow, etc.). - Experience with data pipeline frameworks or distributed processing tools (e.g., Spark, Airflow). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related technical field, or equivalent practical experience. - No specific certifications required.
London, United kingdom
Remote
Junior
11-02-2026
Company background Company brand
Company Name
Prima
Job Title
Data Software Engineer
Job Description
**Job Title:** Data Software Engineer **Role Summary:** Design, build, and maintain scalable data pipelines and infrastructure that enable analytics, forecasting, and machine‑learning initiatives. Lead data architecture, ensure high quality and governance, and collaborate closely with data scientists and ML engineers. **Expectations:** - Deliver production‑grade, reusable data solutions. - Champion best practices in data modelling, performance, and governance. - Maintain data consistency, availability, and reliability across the platform. - Engage with cross‑functional teams to refine data requirements. - Continuously evaluate emerging tools and techniques. **Key Responsibilities:** - Shape architecture for data products used in forecasting, feature engineering, and integration of new data sources. - Establish and enforce data modelling, performance optimisation, and governance standards. - Build reusable ingestion, storage, transformation, and serving layers. - Collaborate with data scientists and ML engineers to define and refine data needs. - Conduct continuous data quality assessment and drive improvement initiatives. - Test and integrate open‑source tools; participate in community events. - Manage CI/CD pipelines and infrastructure-as-code deployments. **Required Skills:** - Expertise in batch and distributed data processing; real‑time streaming with Kafka, Spark, or equivalent. - Experience with Databricks (plus). - Cloud‑based big‑data analytics implementation, preferably on AWS. - Strong Python programming and software engineering practices. - Proficiency with RDBMS (Redshift, PostgreSQL) and NoSQL databases. - Data warehousing and relational SQL modelling. - DevOps skills: CI/CD pipeline management, infrastructure‑as‑code. - Optional: hands‑on data quality and governance techniques. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Engineering, Data Engineering, or related field. - Relevant certifications (e.g., AWS Certified Data Analytics, Databricks Certified Associate) are advantageous but not mandatory.
London, United kingdom
Remote
12-02-2026