Skip to main content
Charles JacksonCJ
Looking for a job

Charles Jackson

@charlesjackson1

Senior Machine Learning Engineer at SWEE Technologies who developed an AI golf coach analyzing 200,000 swing videos.

New Zealand
Message

At SWEE Technologies, I owned the end-to-end AI capability for a golf coaching platform, working with coaches to turn their expertise into models and production features. I developed computer vision systems to analyze golf swings and provide personalized coaching.

I analyzed around 200,000 swings to identify swing styles and relationships between movements. I also built an LLM-powered coaching assistant using tool calling and retrieval-augmented generation, and optimized inference for on-device and Google Cloud Platform deployment.

I founded Eat Smart Kiwi and solo-developed a mobile app that uses statistical modelling and machine learning to identify personalized food-symptom relationships from longitudinal data. I also added LLM-powered nutritional analysis and a chatbot that answers questions using users’ own data.

Earlier, I developed computer vision and recommendation systems at Hiplee, and forecasting and predictive models at Accordo Group. My work spans biomedical image analysis, e-commerce, health data and production AI, backed by a PhD in Biomedical Engineering from Carnegie Mellon University.

Experience

Work history, roles, and key accomplishments

ST

Senior Machine Learning Engineer

SWEE Technologies

Jan 2019 - Jan 2026 (7 years)

Owned end-to-end AI capability for an AI-powered golf coaching platform, designing and deploying computer vision models to analyze ~200,000 swing videos and deliver personalized coaching. Built an LLM-powered coaching assistant using tool calling and RAG, and optimized production inference pipelines for on-device and cloud deployment.

AG

Product Strategy Manager

Accordo Group

Jan 2015 - Jan 2016 (1 year)

Defined the technical product roadmap and worked with engineering and executive stakeholders to align technical investment with commercial objectives.

AG

Data Scientist

Accordo Group

Jan 2010 - Jan 2014 (4 years)

Applied data science and machine learning to business problems.

AG

R&D Manager

Accordo Group

Jan 2010 - Jan 2014 (4 years)

Managed research and development activities within the company.

AG

Business Improvements Manager

Accordo Group

Jan 2010 - Jan 2014 (4 years)

Reported directly to the CEO to identify and deliver strategic initiatives generating over $1M in revenue growth and cost savings. Introduced data science and machine learning into the business and built a centralized Business Intelligence platform.

Education

Degrees, certifications, and relevant coursework

Carnegie Mellon University logoCU

Carnegie Mellon University

PhD, Biomedical Engineering

Grade: 3.8/4.0

Activities and societies: Thesis: Developed real-time computer vision and machine learning models for fluorescence microscopy, including protein-pattern classification and active learning approaches. Publications in IEEE Transactions on Image Processing, Bioinformatics, and BMC Bioinformatics.

PhD in Biomedical Engineering with research focused on computer vision and machine learning for biomedical image analysis.

Carnegie Mellon University logoCU

Carnegie Mellon University

Master's Coursework, Machine Learning

Completed all 8 graduate courses for Carnegie Mellon's concurrent Master's program in Machine Learning (thesis not completed).

University of Canterbury logoUC

University of Canterbury

B.E. (Hons.), Electrical and Computing Engineering

Grade: 8.6/9.0

B.E. (Hons.) in Electrical and Computing Engineering with First Class Honours.

WC

Wellington College

High School Diploma, General

Attended Wellington College, achieving Dux and the highest total score in New Zealand in final-year national exams.

Tech stack

Software and tools used professionally

Interested in hiring Charles?

You can contact Charles and 90k+ other talented remote workers on Himalayas.

Message Charles

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan