Job Search and Career Advice Platform

Enable job alerts via email!

Analytics Engineer

Prudential plc

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global insurance company in Singapore is seeking an Analytics Engineer to join its Analytics Centre of Excellence. The role requires a strong background in machine learning frameworks and cloud development. You will be responsible for designing and deploying advanced analytics solutions, conducting thorough analysis to support business growth, and collaborating with stakeholders to drive data-driven decisions. A Master's degree or PhD in a relevant field is required, alongside strong programming skills in Python and SQL.

Qualifications

  • Extensive experience with machine learning frameworks.
  • Strong analytical thinking and data expertise.
  • Proven knowledge of traditional machine learning techniques.
  • Proficiency in transforming raw data for analysis.
  • Ability to learn and apply advanced methods like deep learning.

Responsibilities

  • Collect business requirements from stakeholders for machine learning solutions.
  • Lead model development, ensuring code quality and feature development.
  • Deploy models via various serving layers and maintain documentation.
  • Conduct in-depth studies to support data-driven decision-making.
  • Enable self-service analytics through standardized metrics.

Skills

Machine learning frameworks (scikit-learn, MLFlow, PyCaret, FairLearn, TensorFlow)
Analytical thinking
Data expertise
Cloud development
Proficiency in Python
Proficiency in SQL

Education

Master’s degree or PhD in relevant field

Tools

Azure
Git
Power BI
matplotlib
plotly
Job description

Prudential’s purpose is to be partners for every life and protectors for every future. Our purpose encourages everything we do by creating a culture in which diversity is celebrated and inclusion assured, for our people, customers, and partners. We provide a platform for our people to do their best work and make an impact to the business, and we support our people’s career ambitions. We pledge to make Prudential a place where you can Connect, Grow, and Succeed.

Analytics Engineers play a critical role in the Data Science workstream within the Analytics Centre of Excellence (CoE). Analytics Engineers are multidisciplinary team members who design, develop, deploy, and monitor machine learning models that support business growth. Analytics Engineers also undertake general and advanced analysis of business problems using various analytical and statistical methods. They support data analytics and all member of the team grow their skills through their interest in using data to solve business problems.

Design Advance Analytics Solutions
  • Responsible for collecting business requirements from stakeholders and proposing machine learning or analytical solutions to business problems.
  • Responsible for clearly documenting and articulating how proposed solutions solve business problems.
Development of Advance Analytics Solutions
  • Responsible for setting up the required technical and non-technical prerequisites for modelling.
  • Leading models developing, writing, and persisting features from structured and unstructured data using a feature store method.
  • Develop train and test pipelines for machine learning models with a high degree of code quality.
  • Critically evaluating model performance and model fairness using common frameworks that balance performance vs ethical considerations.
  • Writing unit tests, undertaking SIT, and supporting UAT of machine learning solutions to ensure a high degree of reliability.
  • Documenting solutions in accordance with required standards.
Deploying Advance Analytics Solutions
  • Writing and refactoring solutions so they are production ready.
  • Preparing the required artifacts for deployment such as pipelines, triggers, orchestrators etc.
  • Deploying models via various serving layers including batch and API options.
  • Writing good quality documentation and presenting solutions to various approval committees.
Monitoring of Advanced Analytics Solutions
  • Undertake automated and manual analysis of a model’s performance after production.
  • Undertake automated and manual analysis of a models key ethical and fairness metrics after production.
  • Critically evaluate the business use of a model postproduction to support a model’s transition through its life cycle (replacement, retirement etc)
Business Insight & Trend Analysis
  • Conduct in-depth studies and trend analyses to support data-driven decision-making.
  • Collaborate with stakeholders to identify analytical needs and translate them into technical solutions.
  • Deliver actionable insights that influence strategic initiatives and operational improvements.
  • Conduct ad hoc analysis of data to better understand drivers of business performance and to support business planning. This includes simple and advanced analysis such as statistical tests.
  • Use your passion for data and technology to identify new patterns that help the business make decisions.
Platform Enablement
  • Enable self-service analytics by developing reusable data assets and standardized metrics.
  • Maintain documentation and governance standards to ensure data quality and consistency.
Who we are looking for:
Competencies & Personal Traits
  • Kindness, openness, and the willingness to make the team and yourself better.
  • Creating specification documents, attribute mapping documents, functional specifications.
  • Finding innovative solutions to business problems and the ability to not-recommend AI and machine learning as a solution if not appropriate.
  • Presenting results and recommendations to non-technical business partners and stakeholders to drive decision-making and actions.
Technical Experience
  • Extensive experience with machine learning frameworks, including scikit-learn, MLFlow, PyCaret, FairLearn, and TensorFlow.
  • Strong analytical thinking and data expertise.
  • Proven knowledge of traditional machine learning techniques such as linear/logistic regression, clustering, classification, principal component analysis (PCA), recommendation systems, and anomaly detection.
  • Proven expertise in cloud development, including designing and implementing data processes for data warehouses and production environments. Hands‑on experience with cloud platforms such as Azure is essential.
  • Proficiency in transforming raw data to make it more available, organized, and easier to analyze. This includes improving and optimizing existing data solutions and applying engineering best practices to provide clean, transformed datasets ready for analysis.
  • Ability to quickly learn and apply advanced methods, including deep learning, Natural Language Processing (NLP), and Generative AI.
  • Proficient in Python and SQL, with a focus on writing clean, reliable, and maintainable code.
  • Familiar with Python-based visualization libraries such as matplotlib and plotly.
  • Experience using Git for version control and platforms like GitHub or Bitbucket.
  • Exposure to PySpark and Scala is an advantage.
  • Knowledge of web frameworks and APIs (e.g., Flask, Django, FastAPI) is a plus.
  • Familiarity with reporting tools such as Power BI, Qlik, or Tableau is a plus.
Education & Professional Qualifications
  • Master’s degree or PhD or equivalent work experience in Mathematics, Statistics, Computer Science, Business Analytics, Economics, Physics, Engineering, or related discipline.
  • Knowledge of life insurance practices is advantageous
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.