Junior Machine Learning Engineer

Wingfin Singapore

Kuala Lumpur

On-site

MYR 42,000 - 60,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits

Job summary

Wingfin Singapore is seeking an entry-level Machine Learning Engineer in Malaysia or Singapore. The role focuses on preparing, processing and validating data for ML training, with opportunities to contribute to model development and experimentation.

A strong academic foundation in Physics, Mathematics or Engineering is valued, along with practical ML experience and proficiency in Python. You will work on data pipelines for perception, planning and control components, run experiments, and help

Qualifications

  • Bachelor's degree in Physics, Mathematics or Engineering with strong academics.
  • Some practical ML experience via university work, projects or research.
  • Proficient in Python and ML fundamentals (datasets, loss, evaluation).
  • Active use of AI-assisted tools for coding, debugging and data analysis.
  • Strong numerical and analytical abilities; data-oriented mindset.

Responsibilities

  • Prepare and process large autonomous-driving datasets for ML training.
  • Build pipelines to extract, clean, label and organize sensor data.
  • Inspect datasets for errors and data-quality issues.
  • Develop tools to identify useful driving scenarios for training.
  • Validate datasets before entering model-training pipelines.
  • Run ML experiments and analyze results.
  • Collaborate with teams building perception, planning and control models.
  • Improve training and evaluation infrastructure as data grows.
  • Investigate failures by tracing through models, code and data.

Skills

Python programming
Machine learning basics
Experimentation
Data analysis
Attention to detail

Education

Bachelor's degree in Physics/Mathematics/Engineering

Tools

PyTorch
Git
Linux
CUDA

Job description

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 in Malaysia or Singapore.

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
  • Object detection, segmentation or tracking
  • Transformers or modern neural architectures
  • Robotics or autonomous systems
  • Vehicle dynamics or control systems
  • 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

Entry-Level ML Engineer: Autonomous Driving Data & ML
Entry-Level ML Engineer: Autonomous Driving Data & ML

Wingfin Singapore • Kuala Lumpur

On-site
MYR 42,000 - 60,000
Competitive salary and benefits
ML Operations Engineer
ML Operations Engineer

Wingfin Singapore • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
ML Ops Engineer — Autonomous Driving Platform
ML Ops Engineer — Autonomous Driving Platform

Wingfin Singapore • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Machine Learning Engineer (Senior / Staff / Principal)
Machine Learning Engineer (Senior / Staff / Principal)

JAC Recruitment Consultant • Selangor

Remote
MYR 383,000 - 670,000
Data scientist (AI Engineer)
Data scientist (AI Engineer)

Oxydata Software • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Dynamic team environment
Cutting-edge technologies
Growth-oriented support
Software Development, Integration & Test Engineer - Autonomous Driving (m/f/x)
Software Development, Integration & Test Engineer - Autonomous Driving (m/f/x)

Mitsui Chemicals Group • Petaling Jaya

On-site
MYR 60,000 - 80,000
Exciting projects
Employee events
Attractive salary
+2
Autonomous Mobility Specialist
Autonomous Mobility Specialist

Autonomous Logistic Solutions Sdn Bhd. • Cyberjaya

On-site
MYR 22,000 - 45,000
Lead Of AI/ML
Lead Of AI/ML

GoKardz Technologies • Seberang Perai

On-site
MYR 300,000 - 900,000
Machine Learning Engineer (4023)
Machine Learning Engineer (4023)

GBG Plc • Kampung Malaysia Tambahan

On-site
MYR 120,000 - 240,000
Forward Deployment Engineer / Field Application Engineer - Industrial AI
Forward Deployment Engineer / Field Application Engineer - Industrial AI

Innowave Tech Sdn. Bhd. • Penang

Hybrid
MYR 60,000 - 110,000
Competitive compensation package
Performance-based bonuses
Regional presence in Asia and Europe
+1