Enable job alerts via email!

Machine Learning/AI Software Engineer

PEOPLESEARCH PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment firm in Singapore is seeking a Machine Learning/AI Software Engineer. This role involves developing end-to-end ML and AI solutions, collaborating with various teams, and leveraging cloud platforms. Candidates should have over 5 years of software development experience and a strong background in ML frameworks. This position offers a chance to work on impactful projects in a dynamic environment.

Qualifications

  • 5+ years of hands-on experience in software development, ideally building data-driven or ML-based products.
  • Experience with time series forecasting, anomaly detection, or recommendation systems.

Responsibilities

  • Develop and deliver end-to-end ML and AI solutions.
  • Collaborate with teams to translate problems into scalable AI applications.
  • Implement best practices in software development.
  • Leverage cloud and MLOps platforms to automate ML workloads.

Skills

Python
Problem-solving
Analytical thinking
Collaboration

Education

Bachelor’s or Master’s degree in Computer Science or related discipline

Tools

Azure ML
PyTorch
TensorFlow
Docker
Kubernetes
Job description
Machine Learning/AI Software Engineer

You’ll be part of a team to apply cutting‑edge ML technologies to meaningful real‑world challenges — driving smarter, cleaner, and more efficient systems.

Key Responsibilities
  • Develop and deliver end‑to‑end ML and AI solutions, from model design to deployment and optimization in production environments.
  • Collaborate with data engineers, product teams, and business stakeholders to understand problems and translate them into scalable AI applications.
  • Implement best practices in software development — writing efficient, tested, and maintainable code.
  • Leverage cloud and MLOps platforms (such as Azure ML, MLflow) to automate, monitor, and scale machine learning workloads.
  • Stay current with the latest ML frameworks, LLM applications, and tools to continuously improve performance and reliability.
Qualifications & Experience
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or related discipline.
  • 5+ years of hands‑on experience in software development, ideally building data‑driven or ML‑based products.
  • Proficient in Python (experience with NodeJS is a plus).
  • Solid understanding of ML frameworks (e.g., PyTorch, TensorFlow) and deployment pipelines on cloud platforms (Azure, Huawei, or similar).
  • Experience with time series forecasting, anomaly detection, recommendation systems, computer vision, or other applied ML domains.
  • Familiarity with LLMs, prompt engineering, and tools such as LangChain, vector databases, and container orchestration (Docker, Kubernetes).
  • Strong problem‑solving and analytical thinking, with the ability to communicate complex ideas clearly to both technical and non‑technical audiences.
Location

Central, Singapore

Interested candidates kindly forward your CV to michelleyy.dai@peoplesearch.jobs (Michelle Dai Yiying, Reg No: R1982577). Feel free to forward this great opportunity to someone who would be a great fit for this role.

All information will be kept strictly confidential. We regret to inform that only successful applicants will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.