Job Search and Career Advice Platform

Enable job alerts via email!

Junior Machine Learning Engineer

SC SHIPPING SINGAPORE PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global logistics company in Singapore is seeking a Junior Machine Learning Engineer to develop and deploy machine learning models. The role involves building models using Python and Azure, collaborating with data professionals, and addressing key business challenges. Candidates should have strong SQL and Python skills, with experience in DevOps practices. Fresh graduates with internship experience are encouraged to apply. This position offers an excellent opportunity to grow in a dynamic and expanding IT team.

Qualifications

  • 2 years of experience in data science or software engineering preferred.
  • Fresh graduates with internship experience are welcome.
  • Ability to build and deploy ML models from prototype to production.

Responsibilities

  • Develop, train, and deploy ML models using Python.
  • Work with data scientists to prepare and clean data for deployment.
  • Analyze and prioritize company challenges to focus on impactful problems.

Skills

Strong SQL fundamentals
Python (PyTorch, Pandas, Numpy)
DevOps/ML Ops best practices
Fluent in English
Fluent in Mandarin

Education

Bachelor's degree in Data Science or Software Engineering

Tools

Azure
Databricks
Git
Docker
Job description
Our Company

Gentco Logistics is a leading international liquid chemical logistics provider with three corebusiness units: chemical tankers (5th largest fleet globally), chemical tank containers (2nd largest fleet globally), and terminal storage tanks. Our global headquarters are in Shanghai, China, supported by a regional headquarters in Singapore and 40 operational offices across six continents. Gentco Logistics is wholly owned by the Junzheng Group (ticker 601216.SH).

The Opportunity

The Junior Machine Learning Engineer position is a part of the Global IT Department, which is directly overseen by the Group’s CIO. Our team currently comprises of over 40 IT, software, and data professionals primarily based in Shanghai, Singapore, and Moerdijk (the Netherlands). With our IT presence in Singapore rapidly expanding, we are excited to join our team!

Job Responsibilities
  • Develop, train, and deploy ML models as production-ready microservices using Python on Azure/Databricks
  • Work closing with data scientists and data engineers to prepare, clean, and version data for model deployment
  • Analyze and prioritize the company's key challenges, applying the 80/20 principle to focus efforts on high-impact problems.
  • Foster a culture of learning and innovation by documenting processes, results, and data products to ensure transparency, reusability, and organizational knowledge sharing.
Requirements
  • Preferably 2 years of professional experience in the fields of data science or software engineering
  • Fresh graduates from universities with at least 3 months of internship experience are welcome to apply.
  • Strong SQL and python fundamentals (PyTorch, Pandas, Numpy, Flask/FastAPI).
  • Ability to build and deploy small ML models end-to-end, from prototype to production.
  • Practical understanding of DevOps/ ML Ops best practices (git, docker, CI/CD, MLFlow).
  • Professional fluency in English and Mandarin is an added advantage to effectively liaise with Chinese-speaking counterparts.
Desirable Qualities
  • Interest/background in statistics and/or mathematics with an understanding of how models work
  • Academic research experience, particularly in areas relevant to logistics, operations research, or econometrics.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.