Search Jobs

Search by job, company or skills

Machine Learning Engineer

Machine Learning Engineer

infowiz pte ltd
3-5 Years
  • Posted 18 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

This role sits at the intersection of machine learning, big data engineering, and data science. You will work with large-scale datasets to develop predictive models, recommendation solutions, and intelligent systems that support product performance, user engagement, and business decision-making. You will be involved throughout the ML lifecycle—from data exploration and feature engineering to model development, evaluation, deployment, and continuous optimisation.

Key Responsibilities

  • Develop, productionise and maintain machine learning models for recommendation, personalisation, user behaviour, prediction, classification and other data-driven applications.
  • Build scalable ML pipelines covering data preparation, feature engineering, model training, evaluation, deployment and monitoring.
  • Design and optimise batch and/or real-time model inference solutions for reliability, scalability, latency and production performance.
  • Work with large volumes of structured and unstructured data to develop effective machine learning solutions.
  • Collaborate closely with Data Scientists and Data Engineers to transform ML prototypes and data pipelines into reliable production systems.
  • Monitor model and system performance, identify degradation or operational issues, and continuously improve deployed solutions.
  • Contribute to ML engineering practices, including testing, versioning, CI/CD, reproducibility and model lifecycle management.
  • Evaluate new developments in machine learning, MLOps and AI and apply relevant technologies to business and product use cases.

Requirements

  • Bachelor's degree or above in Computer Science, Data Science, Mathematics, Statistics, Engineering, or a related field.
  • 3+ years of relevant experience in building recommendation systems, ranking models, personalisation, or user behaviour modelling.
  • Strong programming skills in Python and good software engineering fundamentals.
  • Strong understanding of machine learning algorithms, statistics, model evaluation, and feature engineering.
  • Experience working with large-scale datasets using Spark, PySpark, Flink or other distributed processing technologies.
  • Hands-on experience building or deploying ML models in production environments.
  • Strong analytical and problem-solving skills, with the ability to translate business problems into data and machine learning solutions.

Nice to Have

  • Experience in gaming, e-commerce, fintech, advertising, or other data-intensive industries.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP is an advantage.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Feature Engineering

Model Evaluation

Flink

About Company

Similar Jobs

3-6 yrs
SGD 5,700 - 6,700 per month
Singapore
Skills:
data wrangling RsaQlik SenseAgile Development MethodologiesSqlData VisualisationTensorflowPytorchDockerPythonKubernetesDevSecOps practicesMicroservices Architecture
1-3 yrs
Singapore
Skills:
PytorchPythonSqlGATPyTorch GeometricDGLGraph LearningGraph Deep LearningRGAT
5-7 yrs
Singapore
Skills:
Pythonenterprise infrastructuregenerative AIfine-tuning machine learning modelsmachine learning principles
3-6 yrs
SGD 8,000 - 11,000 per month
Singapore
Skills:
data preparation TensorflowPytorchPythonsoftware development practicesmodel evaluationlarge language modelsAI agents
3-5 yrs
Singapore, Jurong East
Skills:
Machine LearningAutomated TestingPredictive ModellingSqlTensorflowGitPytorchDockerFlaskFastAPIOcrPythonComputer VisionGenerative AIscikit-learnOptimisationDocument ExtractionBarcode Processing