Naravich Chutisilp

Naravich Chutisilp

ML Engineer & Researcher

Specializing in real-time ML/AI financial systems and Generative AI tools. Building scalable MLOps pipelines with expertise in Computer Vision and Multimodal Learning.

Contact

Work Experience

ML Engineer, Data Scientist

Tradition

Switzerland • 11/2024 - Present

  • Designed, developed, and deployed a robust, real-time recommendation system for fixed-income derivatives using PyTorch, MLFlow, Optuna, and Airflow
  • Achieved end-to-end latency of <1 minute to support rapid broker decision-making, generating >USD 655K in revenue
  • Initiated and delivered a full-stack GitLab-integrated LLM bot for the CI/CD pipeline providing automated merge request summaries and code reviews
  • The LLM bot enhanced development productivity across 50% of the data science team's projects

Computer Vision Engineer, Data Scientist Intern

AXA

Switzerland • 09/2023 - 02/2024

  • Built a production-ready Computer Vision system using satellite imagery for automated actuarial risk identification with JavaScript and Python
  • Achieved >80% mIoU for critical solar panel segmentation, directly leading to securing an R&D budget >CHF 500k
  • Engineered a highly efficient and scalable MLOps pipeline for satellite imagery segmentation using PyTorch, TIMM, and Lightning
  • Enabled rapid processing of over 700 model architecture experiments from a single configuration, significantly accelerating R&D velocity

Research Assistant - 3D Computer Vision

EPFL

Switzerland • 10/2022 - 08/2023

  • Developed a 6-DoF pose estimation and 3D object tracking system for carpentry tool heads
  • Released an open-source C++ project using OpenCV and OpenGL. Manuscript accepted by MDPI's Applied Science Journal 2024
  • Integrated the project into Augmented Reality (AR) software employing real-time SLAM
  • Achieved high-precision performance with mean position and rotation errors of 3.9 mm and 1.19°, respectively

Data Scientist

Siam Commercial Bank (SCB)

Thailand • 01/2021 - 04/2021

  • Built an ML platform that accommodated financial data needs (>20 sources) and >5 data visualization requirements, using Azure, Spark and SQL
  • The platform is now used by the marketing team to find leads for loans, contributing to THB 2.4MM of their revenue

Software Engineer Intern

Taskworld

Thailand • 06/2020 - 08/2020

  • Implemented scroll virtualization of the product application, enabling >1,000 items to be rendered without lagging, using ReactJS and TypeScript
  • Optimized page rendering by re-structuring state in Redux store and React state, increasing rendering time by 50%

Software Engineer

WorldQuant

Thailand • 06/2019 - 01/2020

  • Built a dashboard for data visualization, helping Quantitative analysts to monitor their >1K alphas along with their >10 quantitative performance metrics using Python, Dash, and SQL
  • Solved >20 GB of data syncing with multi-threading. Received a part-time offer after the internship
  • Automated excel report generation for the Office Manager summarizing the performance of >10 employees and >10 specific key metrics, using Python, Pandas, and Numpy

Software Engineer / Co-Founder

Inside the Sandbox

Thailand • 01/2020 - 09/2021

  • Developed interactive storytelling websites for digital marketing campaigns via different tech stacks including ReactJS, JavaScript, Svelte, Express, Flask, Firebase, Docker, Kubernetes, etc.
  • One campaign attracted >1M organic users within the first day after launch and was #1 Twitter trending in Thailand, leading to the first 2 commercial contracts for the company
  • Co-founded the company with a registered capital of THB 1M, which was earned from the commercial contracts

Data Scientist Intern

HOME dot TECH

Thailand • 06/2018 - 08/2018

  • Analyzed the unsupervised learning clustering algorithm to understand the meaning of each cluster with Scikit-Learn
  • Compared similarity algorithms within the K-Means clustering project, assessing their impact on result variations

Education

Master's Thesis (3D CV & ML)

MIT with Profs. Elazer Edelman (MIT) and Maria Brbic (EPFL)

United States • 03/2024 - 10/2024

Comparative study on 3D arterial plaque segmentation, benchmarking 3D Multimodal self-supervised learning (contrastive and generative SSL) against a supervised baseline. In Preparation for Publication

MSc Computer Science

EPFL

Switzerland • 09/2021 - 09/2024

GPA 5.70/6.00

BEng Computer Engineering

Chulalongkorn University

Thailand • 08/2017 - 05/2021

Valedictorian (graduated top of class: First Class Honors with Gold Medal) - GPA 3.99/4.00

Key Skills

Languages & Frameworks

Python, C++, JavaScript

Machine Learning

Generative AI (LLMs), PyTorch, Computer Vision, Multimodal ML

Infrastructure

MLOps Pipelines

Publications

TTool: A Supervised Artificial Intelligence-Assisted Visual Pose Detector for Tool Heads in Augmented Reality Woodworking

Applied Sciences 2024

Andrea Settimi, Naravich Chutisilp, Florian Aymanns, Julien Gamerro, Yves Weinand

A Unified Model for Gaze Following and Social Gaze Prediction

IEEE International Conference on Automatic Face and Gesture Recognition 2024

Anshul Gupta, Samy Tafasca, Naravich Chutisilp, Jean-Marc Odobez