Skip to sign up

Job matched to your search

#EG Machine Learning Engineer

NCS · Singapore

Singapore · On-siteFull-TimePosted Jun 22, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Company Description

NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

Job Description

We are seeking a Machine Learning Engineer to design, develop, deploy, and maintain machine learning models and data-driven solutions that solve complex business problems. The ideal candidate has strong software engineering skills, experience building machine learning systems at scale, and a passion for transforming data into actionable insights.

Key Responsibilities

  • Design, develop, and implement machine learning models and algorithms for production applications.
  • Build and maintain scalable data pipelines for data collection, preprocessing, feature engineering, and model training.
  • Evaluate, optimize, and monitor model performance using appropriate metrics and validation techniques.
  • Deploy machine learning models into production environments and ensure reliability, scalability, and maintainability.
  • Collaborate with data scientists, software engineers, product managers, and business stakeholders to define requirements and deliver solutions.
  • Conduct experiments and analyze results to improve model accuracy and business outcomes.
  • Implement model monitoring, retraining, and MLOps best practices.
  • Maintain documentation for models, datasets, workflows, and system architecture.
  • Stay current with advancements in machine learning, artificial intelligence, and related technologies.

Qualifications

Required Qualifications

  • Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, or a related field.
  • Experience in machine learning, software engineering, or related technical roles.
  • Strong programming skills in Python and experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with SQL and working with large-scale datasets.
  • Knowledge of machine learning concepts, including supervised and unsupervised learning, model evaluation, feature engineering, and optimization techniques.
  • Experience deploying machine learning models in cloud or production environments.
  • Familiarity with software development best practices, version control, testing, and CI/CD pipelines.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Master's or PhD in a relevant technical field.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of MLOps tools and practices, including model monitoring, orchestration, and automation.
  • Experience with distributed computing frameworks such as Spark or Ray.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience working with large language models (LLMs), generative AI, or deep learning systems.

Success Metrics

  • Development and deployment of high-performing machine learning models.
  • Improvement in model accuracy, efficiency, and business impact.
  • Reliability and scalability of machine learning systems in production.
  • Effective collaboration across engineering, data, and product teams.

Additional Information Why Join NCS

  • Lead high-impact AI management consulting programs for major enterprises and public sector clients.
  • Shape enterprise strategies and governance frameworks that drive real transformation.
  • Work with a talented, multidisciplinary team in a collaborative environment.
  • Competitive compensation and strong professional development support.

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody thes

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →