CareerPlanSign in

Senior Software Engineer, Machine Learning, Debug

Singapore💼 Full-time🗓 2026-05-16 → 2026-08-08

Core

Developing deep learning models and statistical pipelines to analyze mosquito populations and optimize disease eradication strategies.

Role type

Senior IC machine learning engineer (computer vision & epidemiological modeling)

Builds

Production-ready computer vision models for mosquito pupae detection and population dynamics simulations

Domain

Public health / Agricultural tech / Computer vision

Deliverable

production ML models

Required skills

Deep learning model training, object detection, image segmentation, statistical modeling, Python, Java, C++, JavaScript, TypeScript

Preferred skills

Hardware hacking (Arduino, Raspberry Pi), edge device deployment, agricultural tech domain knowledge, spatial statistics, epidemiological modeling, AS3, OpenCV, Android, Obj-C

Technologies

Python, Java, C++, JavaScript, TypeScript, OpenCV, AS3, Android, Obj-C

Responsibilities

Design, train, and deploy deep learning models to visually analyze mosquitoes; Build high-accuracy object detection and image segmentation pipelines; Leverage environmental data to model mosquito population dynamics; Transition models from research prototypes to scalable production environments; Collaborate with entomologists, data scientists, and hardware engineers

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