What is a Machine Learning Engineer at Aviva?
As a Machine Learning Engineer at Aviva, you occupy a critical intersection between advanced data science and robust software engineering. You are responsible for designing, building, and deploying scalable machine learning models that directly impact Aviva’s insurance, wealth, and retirement products. Your work translates complex data into actionable insights, helping the business manage risk, enhance customer experiences, and drive operational efficiency at scale.
This role requires more than just algorithmic knowledge; it demands the ability to integrate models into production-grade systems. Because Aviva operates in a highly regulated industry, your solutions must be reliable, transparent, and built with a deep understanding of software engineering best practices. You will collaborate with cross-functional teams to solve high-impact problems, ensuring that the technology you develop is not only innovative but also sustainable and secure.




