Hi, I'm Adrian!

👋🏼

AI Software Engineer

Software engineer at M Science, a leading investment research firm that utilizes advanced analytics, generative AI, and machine learning to assist our clients to understand market trends.

I enjoy learning new technologies in the areas of AI/ML, data science, and data/software engineering.

I am a Software engineer within financial services with 5 years experience. I enjoy learning new skills and technologies and applying them to solve business challenges, and designing & building cool apps 😎.


My expertise include developing & deploying Agentic AI systems (Retrieval Augmented Generation [RAG], model finetuning, LLMops), Machine Learning (timeseries forecasting, anomaly detection, classification), and Automation (Airflow DAG/tableau dashboard generation). My experience has helped me develop skills in data science, analysis, and data & software engineering.


When I'm not coding, I enjoy working out 🏋️‍♂️, hiking & traveling with my wife & two dogs Moki and Opo 🐕🐶, cooking tasty food 🍳, and games 🎮!

Experience

  1. Jan 2024 - Present

    Software Engineer

    M Science
    Present

    Multi-agent AI system development towards research and data analysis use cases.

    Skills: Generative AI, Software Development, Machine Learning, LLMOps, FastAPI

    Languages: Python, PySpark, SQL, Typescript, Javascript, HTML, CSS

  1. Jun 2020 - Dec 2024

    Data Scientist

    M Science
    4 years

    Data scientist driving company's AI initiatives. Highlights: Developed and deployed generative AI library and back-end API leveraging Databricks/OpenAI; from proof of concept to production. Standardization of company CI/CD best practices utilizing dynamic DAG configuration & generation in Airflow

    Skills: Generative AI, Software Development, Machine Learning, MLOps, Natural Language Processing (NLP), FastAPI

    Languages: Python, PySpark, SQL

  1. Mar 2020 - Jun 2020

    Research Intern

    M Science
    4 months

    Internship focused on equities research and data science

    Skills: Data Analysis, Data Engineering, Time-series Forecasting, Machine Learning

    Languages: PySpark, Python, SQL

  1. Mar 2018 - Jan 2019

    Recruiter

    Allegis Group
    1 year

    Allegis Group is a distinguished global provider of recruitment services to companies requiring highly specialized business professionals. In this role I partnered with investment banking and asset management clients in Hong Kong to source quality candidates

    Skills: Networking, Communication, Leadership

Languages

Skills/Frameworks

Platforms

© 2025 Adrian Leung. All rights reserved.