TDA Transformation GenAI Solution, Principal

Posted:
6/4/2026, 5:00:00 PM

Location(s):
Hong Kong Island, Hong Kong

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

At AIA we’ve started an exciting movement to create a healthier, more sustainable future for everyone.

As pioneering innovators for over 100 years, we’re now transforming our organisation to be faster, simpler and more connected. Because we want to be even better equipped to develop digital solutions and experiences that help more people live Healthier, Longer, Better Lives.

To get there, we need people with tech/digital/analytics expertise and passion to help develop positive, sustainable change through digitally enhanced experiences that will impact the lives of millions of people and create a healthier future for everyone.

If you believe in developing a better tomorrow, read on. 

About the Role

This role will be part of a start-up culture that focus on delivering a value driven and yet scalable solution which enables growth and better agency engagement and customer experiences.

Roles and Responsibilities:

Development (70%) & Governance (30%) 

  • Work closely with a wide variety of stakeholders to analyze and break down large requirements into small, simple, workable deliverables.
  • Work across multiple projects simultaneously.
  • Setting up new service/application from scratch, include dev process, pipeline design etc.
  • Ability to quickly understand complex problems and effectively facilitate a team to technical decisions and actions.
  • Design, implement, test, and deliver to production complete end-to-end fully functional solutions.
  • Contribute to software architecture design and drive the application improvement.
  • Develop enterprise-scale software introduction and subsequent roll-out to future areas.
  • Ensure highest technical quality of your deliverables and they are cost-effective to maintain by automation product testing from performance, feature, and security perspective.
  • Face end users for daily operation to continuously improve the user experience.
  • As a full stack developer, you are expected to work across all the tiers of our applications.
  • Contribute relevant, clean, concise, and quality documentation to AIA knowledgebase to support/increase information sharing within the organization.
  • Automate any repetitive development tasks and bring efficiency to the team.
  • Ability to multi-task and manage multiple assignments in a fast-paced environment. 
  • Agile/SCRUM Software Development Process experience is required.
  • Perform unit testing.
  • Process bug reports and release fixes.
  • Participate in code reviews.
  • Participate in agile processes.
  • Always think innovatively to solve customer problems.

Minimum Job Requirements:

Must Qualifications

  • Bachelor’s degree or higher in CS, CE, EE or the equivalent in experience and evidence of exceptional ability.
  • Minimum 10 years of working experience. 
  • Proven experience with multiple programming languages, preferably Go, Java, C++, C# or Python, knowledge on popular framework like go gin, java springboot, python Django, flask etc, frontend framework like React, Angular.
  • Experience in developing AI models and communicating the utility of AI models to a wide range of individual in the organization. Understand the LLM model will be a plus
  • Experience in developing data transformation and ingestion and conducting statistical analysis to guide decision-making process
  • Experience in transforming the machine learning models into APIs to interact with business applications
  • Experience in creating and managing AI development process and overall infrastructure
  • Experience in using major cloud services like Azure and AWS
  • Prior experience building micro-service oriented solutions and single page front-end applications at scale.
  • Knowledge and expertise of distributed systems design and orchestrated decentralized architecture with clear APIs.
  • Prior experience building micro-service oriented solutions and single page front-end applications at scale.
  • Knowledge and expertise of automation testing framework/tool not limited to Jmeter, selenium and BDD testing approach.
  • Innovation mindset with emerging technologies implement to solve business problems.
  • Excellent interpersonal communication skill and customer focus.
  • Fluent and strong communicate skill in English.

Preferred Qualifications

  • Hands on experience with distributed systems infrastructure, Kafka, Redis, Kubernetes, Docker, Splunk, Jenkins etc.
  • Hands on experience with large scale of application refactoring skill.
  • Hands on setting up enterprise-scale application or service.
  • Leadership skill on team management.

Others:

  • The incumbent is required to obtain relevant license if the job involves in regulated activities.

Build a career with us as we help our customers and the community live Healthier, Longer, Better Lives.

You must provide all requested information, including Personal Data, to be considered for this career opportunity. Failure to provide such information may influence the processing and outcome of your application. You are responsible for ensuring that the information you submit is accurate and up-to-date.