Kuala Lumpur, Selangor, Malaysia Hybrid Employment

NielsenIQ is hiring a Senior Machine Learning Engineer

About the Role

NielsenIQ is looking for a Senior Machine Learning Engineer to play a key role in transforming cutting-edge machine learning research into scalable, real-world solutions. You will work at the intersection of data science and engineering to build robust, production-ready systems that power global decision-making.

What You'll Do

  • Design, develop, test, deploy, and maintain machine learning solutions using software engineering best practices.
  • Transform data science models into scalable, production-ready systems for real-world applications.
  • Implement and manage end-to-end ML workflows using MLOps practices in both cloud and on-prem environments.
  • Partner with data scientists, software engineers, and product experts in cross-functional, international teams.
  • Develop and refine tools, methods, and best practices to elevate ML engineering standards.
  • Support team development through mentoring, contribute to internal Communities of Practice, and engage in training.
  • Influence the direction of ML engineering at NIQ by contributing to strategic initiatives and technical roadmaps.

What We're Looking For

  • A degree in computer science, engineering, statistics, or a related field (BSc, MSc, or PhD).
  • 4+ years of experience in machine learning software development.
  • Strong Python skills and experience with ML libraries and frameworks.
  • Solid experience working in large-scale database environments.
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Solid experience with production-level code quality and collaboration with software/testing engineers.
  • Solid understanding of statistical methods and machine learning algorithms.
  • Excellent stakeholder management and communication skills to align technical solutions with business needs.
  • Ability to work independently and asynchronously as part of a distributed team.
  • Professional working proficiency in English.

Nice to Have

  • Experience with cloud environments (AWS, GCP).
  • Familiarity with MLflow or similar ML lifecycle tools.
  • Experience with agile development practices.
  • Background in forecasting, pricing, revenue assurance, or media analytics.

Technical Stack

  • Languages & Frameworks: Python, SQL
  • MLOps & Orchestration: Argo, Kubeflow, MLflow, GitLab CI
  • Monitoring: Prometheus, Grafana
  • Infrastructure: Docker, Kubernetes
  • Data Stores: PostgreSQL, BigQuery, RDBMS

Benefits & Compensation

  • Flexible working environment
  • Volunteer time off
  • LinkedIn Learning
  • Employee-Assistance-Program (EAP)
  • Hybrid work
  • Exciting work environment that brings people together
  • Use the latest digital technologies
  • Ongoing trainings to support your development
  • Opportunities for personal and professional growth

Work Mode

This position offers a hybrid work arrangement.

All employment decisions at NIQ are made without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other characteristic protected by applicable laws.

Required Skills
PythonSQLArgoKubeflowMLflowGitLab CIPrometheusGrafanaDockerKubernetesMachine LearningContainerizationOrchestration
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
NielsenIQ

The world's leading consumer intelligence company focused on global market research and consumer insights.

Visit website
Job Details
Department Data and Analytics
Category data
Posted 14 days ago