N

NCS

ICT consulting, digital transformation, cybersecurity services

Junior Data Scientist

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedHybrid

About the Job

Requirements

  • Two to four years of hands-on machine-learning and data-science solution development experience.
  • A degree in Computer Science, Data Science, Statistics, Mathematics, Information Systems, or an equivalent quantitative discipline.
  • Proven delivery of complex end-to-end artificial intelligence and machine-learning projects.
  • Strong Python programming, including Pandas, NumPy, Scikit-learn, and PyTorch or TensorFlow, with the ability to write modular, testable code.
  • A solid understanding of machine-learning fundamentals, including feature engineering, supervised and unsupervised modelling techniques, model evaluation, the bias-variance trade-off, and hyperparameter optimisation.
  • Experience with Git, continuous integration and continuous delivery, containerisation with Docker, and MLOps processes.
  • Working knowledge of MLflow or an equivalent tool for experiment tracking and model management.
  • Ability to understand customers' core business objectives and present technical solutions clearly.
  • Critical thinking and problem-solving abilities.
  • Enthusiasm for building and implementing machine-learning solutions in industry production settings.

Responsibilities

  • Work with senior data scientists and stakeholders to translate customer pain points into problem statements, propose suitable machine-learning approaches, and present findings to technical and non-technical audiences.
  • Develop and manage the end-to-end machine-learning lifecycle, including scoping data inputs, data cleaning and preprocessing, feature engineering, training and optimising models, and deploying models to production.
  • Present statistically sound model validations to justify model selection and performance.
  • Write clean, maintainable Python code and construct end-to-end pipelines for model training and inference; participate in code reviews.
  • Design and develop visualisations, reports, and dashboards to profile and explain actionable insights to business users.
  • Contribute to data-architecture engineering decisions that support machine-learning pipeline development.
  • Work with project managers and technical leads to provide status reports, refine issues and problem statements, and propose and evaluate relevant data-science solutions.
  • Support client workshops and daily stakeholder interactions, including requirements discovery, solution presentations, sprint demos, and retrospectives.
  • Translate ambiguous client requirements into well-defined technical user stories and acceptance criteria.
  • Communicate technical trade-offs and design decisions in clear, non-jargon language appropriate for business stakeholders.
  • Manage client expectations proactively, surface risks early, and propose mitigations.

Desired Qualifications

  • Experience building generative-AI chatbots and applications, retrieval-augmented generation systems, working with large language-model APIs, developing and evaluating prompt templates, and using vector databases and embedding models for semantic search and retrieval, such as Milvus or pgvector.
  • Experience working with cloud platforms such as AWS SageMaker or Azure Machine Learning.

About the Company

NCS

ICT consulting, digital transformation, cybersecurity services

NCS delivers ICT services in the Asia Pacific region, including consulting, digital transformation, technology solutions, and cybersecurity for government and private sector clients. It offers advisory, implementation, and managed services, supported by three innovation centers in Singapore, Melbourne, and Shenzhen and a workforce of about 13,000 across 20 cities. The company emphasizes long-term client partnerships, regional scale, and practical solutions developed at its innovation centers. Its goal is to help clients navigate digital transformation and cybersecurity while maintaining ethical conduct and transparent governance.

Company size
10,001+
Company stage
Grant
Total funding
$780K
Headquarters
Singapore, Singapore
Founded
1981

Recently Posted Jobs

Explore more opportunities at NCS

See more jobs