Junior Machine Learning Engineer

WINGFIN SINGAPORE PTE. LTD.

Singapore

On-site

SGD 48,000 - 72,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and benefits

Job summary

Wingfin is seeking an entry-level Machine Learning Engineer in Singapore or Malaysia to join our autonomous driving team. You will prepare, process and validate data for ML training, with opportunities to contribute to model development and experimentation.

Ideal candidates have a strong academic foundation in Physics, Mathematics or Engineering, and a hands-on approach to ML with knowledge of Python and modern AI tools.

Qualifications

  • Bachelor's degree or higher in Physics, Mathematics or Engineering.
  • Some practical experience with machine learning (academic or project work).
  • Use of modern AI tools is a requirement (coding, debugging, data analysis).
  • Comfortable programming in Python.
  • Good understanding of ML concepts (training/validation, loss, overfitting).
  • Strong numerical and analytical ability.
  • Willingness to work directly with data.
  • Excellent attention to detail; careful with timestamps and labels.
  • Able to investigate problems systematically and independently.
  • Strong preference for hands-on experimentation.

Responsibilities

  • Prepare and process large autonomous-driving datasets for ML training.
  • Build pipelines to extract, clean, label and organise sensor data.
  • Inspect datasets for errors and data-quality problems.
  • Develop tools to identify useful driving scenarios and training examples.
  • Validate datasets before entering model-training pipelines.
  • Run ML experiments and analyse results.
  • Collaborate with engineers developing perception, planning and control models.
  • Help improve training and evaluation infrastructure as datasets grow.
  • Investigate failures by tracing through models, code and data.

Skills

Strong quantitative background
Python programming
Hands-on experimentation
ML understanding
Attention to detail
Independent problem solving

Education

Bachelor's degree in Physics/Math/Engineering

Tools

PyTorch
Python
ROS/ROS2
Linux
CUDA

Job description

About Wingfin

Wingfin develops autonomous driving systems. Our mission is rooted in accessibility: human-like autonomy for safe, cost-efficient, real-world scalability. By leveraging cutting-edge deep learning and end-to-end neural networks, Wingfin is redefining the landscape of self-driving technology. We are building a practical, cost-efficient platform that brings safe autonomy to every vehicle on the road. Headquartered in Singapore, the company boasts an international team of multi-talented experts. We are looking for talented and motivated individuals to join our team either in Singapore or Malaysia.

The Role

We are looking for an entry-level Machine Learning Engineer with a strong quantitative background who enjoys building things, running experiments, working with real data, and figuring out why things do or do not work. A Bachelor's degree is sufficient, but we are looking for candidates with a strong academic foundation.

We value curiosity, practical ability and hands- on experimentation. Candidates should have a strong academic foundation in Physics, Mathematics or Engineering.

Our ML work spans perception, vehicle control and planning, using large-scale real-world and simulated driving datasets. Your initial focus will be on preparing, processing and validating data for ML training, with opportunities to become increasingly involved in model development and experimentation.

What You Will Work On
  • Prepare and process large autonomous-driving datasets for ML training.
  • Build pipelines to extract, clean, filter, label and organise camera, vehicle-state and other sensor data.
  • Inspect datasets for errors, inconsistencies, unusual cases and data-quality problems.
  • Develop tools for automatically identifying useful driving scenarios and training examples.
  • Validate datasets before they enter model-training pipelines.
  • Run ML experiments and analyse their results.
  • Work with engineers developing models for perception, planning and control.
  • Help improve training and evaluation infrastructure as our datasets and models grow.
  • Investigate failures and unusual model behaviour by tracing them through models, code and underlying data.

Core ML areas
Perception: understanding roads, vehicles, pedestrians, traffic infrastructure and the driving environment.
Planning: predicting and selecting appropriate trajectories and driving behaviour.
Control: translating desired behaviour into steering, acceleration and braking.

What We Are Looking For
  • Bachelor's degree or higher in Physics, Mathematics or Engineering, with a strong academic record.
  • Some practical experience with machine learning. This does not need to come from a commercial job - university work, research, personal projects, competitions or substantial independent experimentation are all valid.
  • Use of modern AI tools is a requirement. We expect active use of AI-assisted tools for coding, debugging, research, data analysis and day-to-day engineering productivity.
  • Comfortable programming, preferably in Python.
  • Good understanding of basic ML concepts such as training/validation datasets, loss functions, overfitting and model evaluation.
  • Strong numerical and analytical ability.
  • A willingness to work directly with data rather than treating datasets as a black box.
  • Excellent attention to detail. Small errors in timestamps, labels, coordinate systems or dataset construction can invalidate an otherwise good experiment.
  • Able to investigate problems systematically and independently.
  • Strong preference for hands- on experimentation: we want people who naturally try things, measure what happens and iterate.

Useful, But Not Required
Experience with any of the following would be helpful, but we do not expect an entry-level candidate to know all of them:

  • PyTorch or another modern deep-learning framework
  • Computer vision
  • Object detection, segmentation or tracking
  • Transformers or modern neural architectures
  • Robotics or autonomous systems
  • Vehicle dynamics or control systems
  • ROS / ROS2
  • Large image or video datasets
  • Linux and command-line development
  • Git
  • CUDA / GPU-based training
  • Simulation environments such as CARLA
The Kind Of Person We Want

You might be a good fit if you have ever:

  • Trained a model simply because you wanted to see whether an idea would work.
  • Written scripts to collect or clean your own dataset.
  • Built a computer-vision, robotics or ML project outside formal coursework.
  • Found yourself digging through data because a model result "did not look right."
  • Compared several approaches experimentally rather than relying only on what a textbook said should happen.
What We Offer
  • The opportunity to work directly on real autonomous-driving ML systems.
  • Exposure to perception, planning and control rather than a narrowly defined ML task.
  • Large real-world and simulated driving datasets.
  • Significant scope to learn and take on model-development responsibilities as you grow.
  • A technically demanding environment where good experiments and good engineering matter more than titles.
  • Competitive salary and benefits.

This role is suitable for a strong new graduate or someone in the first few years of their career who wants to build a serious foundation in applied machine learning and autonomous systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Machine Learning Engineer
Junior Machine Learning Engineer

Wingfin Singapore • Singapore

On-site
SGD 60,000 - 90,000
Junior ML Engineer - Autonomy & Real-World Driving Data
Junior ML Engineer - Autonomy & Real-World Driving Data

Wingfin Singapore • Singapore

On-site
SGD 60,000 - 90,000
Entry-Level ML Engineer Autonomous Driving Data & Pipelines
Entry-Level ML Engineer Autonomous Driving Data & Pipelines

WINGFIN SINGAPORE PTE. LTD. • Singapore

On-site
SGD 48,000 - 72,000
Competitive salary and benefits
Machine Learning Engineer (Computer Vision – Model Engineering)
Machine Learning Engineer (Computer Vision – Model Engineering)

Cynapse Pte Ltdcynapse.ai • Singapore

On-site
SGD 60,000 - 120,000
Senior Machine Learning Engineer / Machine Learning Engineer
Senior Machine Learning Engineer / Machine Learning Engineer

Avensys Consulting • Singapore

On-site
SGD 90,000 - 170,000
Machine Learning Engineer
Machine Learning Engineer

PhysicsX • Singapore

On-site
SGD 80,000 - 120,000
Diversity and inclusion initiatives
Opportunities for mentorship
Senior Software Engineer, Machine Learning, Acceleration Platform
Senior Software Engineer, Machine Learning, Acceleration Platform

United States Digital Space LLC • Singapore

On-site
SGD 140,000 - 230,000
Lead Machine Learning Engineer (Foundation Models)
Lead Machine Learning Engineer (Foundation Models)

Grab • Singapore

On-site
SGD 120,000 - 160,000
Term Life Insurance
Comprehensive Medical Insurance
GrabFlex benefits package
+3
Machine Learning Engineer
Machine Learning Engineer

AVENSYS CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Algorithm Engineer (Large Models & Autonomous Driving)
Senior Algorithm Engineer (Large Models & Autonomous Driving)

Beijing Foreign Enterprise Management Consultants Co.,Ltd. • Singapore

On-site
SGD 150,000 - 190,000