Associate Machine Learning Engineer

John Hancock  Manulife

John Hancock Manulife

Software Engineering
Chengdu, Sichuan, China
Posted on Aug 5, 2025

Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help shape the future you want to see — and discover that better can take you anywhere you want to go.

JOB DESCRIPTION

People Leader Role: No

Responsibilities:

• Actively participates on cross-functional project teams developing analytics enabled solutions
• Owns and manages assigned tasks.
• Work with senior team members on identifying and gaining access to sources of data.
• Work with internal and external team members to understand the data.
• Document the acquired data via standard team templates.
• Create appropriate tables and DBs for DS projects with guidance from senior team members.
• Work with internal and external team members to code DS's solution in production system.
• Acquire data to measure effectiveness of the solution, with guidance from senior team members.
• Works on problems of limited scope / complexity, following standard practices and procedures D
• Generate relevant, actionable insights based on iterative data analysis, translate data-driven output into business language, and to make appropriate recommendations to teammates
• Ability to extract, transform and stage data for consumption by the data scientist leveraging data querying tools
• Provides analysis on datasets of moderate complexity
• Communicates business analytics of limited complexity to more senior team members
• Works closely with subject matter experts to understand data sources.
• Gains fundamental understanding of the business value chain and customer lifecycle for the projects they are supporting.
• Curious and learns to ask the right kinds of questions of peers and customers to gain knowledge.
• Shares information and provides rationale behind ideas Builds stable working relationships with cross-functional peers, begins to establish a broader internal network.
• Actively seeks out coaching and incorporates feedback into their work.
• Owns their career development.
• Takes advantage of available resources to advance their technical and business skills.
• Understands how their assigned tasks fit into the broader initiative
• Translation of business problem into code under guidance of senior team members -
• Work under guidance of data scientists on feature generation -
• Build in checks and balances to ensure data accuracy -
• Build ongoing mechanisms to visualize results of model Minimum

Ability to construct systematic process to implement analytics insights and solutions:
1) designing a process with multiple relevant parties with clear specifications of roles and responsibilities
2) identifying required tasks, system / data flow and contingency
3) specifying check-and-balance throughout the process
4) establishing rigorous tracking and closed-loop learning
5) implement such process in a scalable way

Requirements:

• Bachelor’s degree in Math, Computer Science, Engineering; or equivalent work experience
• Basic Working knowledge of programming languages and concepts (e.g. Java, C, SAS, SPSS, R, or Python)
• Basic knowledge of data visualization tools such as Tableau, QlikView, PowerBI Basic knowledge of data transformation to support BI Reporting
• Basic knowledge of common database querying languages such as SQL.
• Capability of applying a systematic, structured approach to explore / navigate / mine massive amount of data, structured or un-structured, to uncover hidden patterns / insights.
• Some working knowledge of relational database models (e.g. data vaulting techniques, rules tables).
• Basic knowledge in distributed computing - Hadoop/ NoSQL/unstructured data
• Basic understanding of different techniques and knowledge of machine learning algorithms.
• Basic knowledge of AI toolkits. Familiarity with basic statistical tests, distributions, maximum likelihood estimators, statistical modelling techniques (regression, cluster / factor / principle components, decision tree, survival analysis, etc.)

When you join our team:

  • We’ll empower you to learn and grow the career you want.

  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.

  • As part of our global team, we’ll support you in shaping the future you want to see.

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

This job description is not a comprehensive listing of all job duties required for this role. We reserve the right to change these duties or assign additional duties at any time with or without notice

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com.

Working Arrangement

Hybrid