CareerPlanSign in

Research Engineer (Machine Learning)

Singapore💼 Full-time🗓 2026-02-14 → 2026-08-06

Core

Develop high-performance software and algorithms for Symbolic Regression (SR) to discover interpretable mathematical laws for explainable AI and AI for Science.

Role type

Research Engineer (Machine Learning)

Builds

Large-scale software pipelines for model searches and benchmarking tools

Domain

AI for Science / Explainable AI / Symbolic Regression

Deliverable

production ML models

Required skills

Python (NumPy, Pandas, Scikit-learn), C++, SymPy, Hyperparameter tuning, HPC cluster management, LaTeX

Preferred skills

Symbolic Regression libraries (PySR, gplearn), Mathematical theory (bounds, stability)

Technologies

Python, NumPy, Pandas, Scikit-learn, C++, SymPy, PySR, gplearn

Responsibilities

Build and manage pipelines for large-scale exhaustive model searches, Execute rigorous hyperparameter tuning and performance benchmarking, Assist in applying SR-informed models to real-world healthcare and scientific datasets, Curate and release large-scale research datasets to the global community

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.