Senior Machine Learning Engineer

About Snappymob Malaysia
Snappymob (Reg. No. 201201040611 / 1025089-W) is a boutique technical consultancy specializing in fintech and financial services across Malaysia and APAC. We craft cutting-edge web and mobile solutions, tackling the complex challenges others won't even attempt.

Our vibrant team of 100+ innovators from 18 nationalities brings together world-class engineers, QA specialists, and designers. We're obsessed with our craft, thrive on continuous learning, and collaborate to turn ambitious ideas into reality.

About the role

We are looking for a Senior Machine Learning Engineer with 3+ years of experience to design, build, and deploy scalable machine learning solutions. You will work closely with cross-functional teams including software engineers, product managers, and data teams to develop intelligent systems and production-ready AI/ML applications.

This role is ideal for someone who is technically strong, hands-on, and passionate about solving real-world problems using machine learning and modern AI technologies.

Key Responsibilities

  • Design, develop, train, and deploy machine learning models for production environments

  • Build scalable ML pipelines and data processing workflows

  • Collaborate with engineering and product teams to integrate ML solutions into applications

  • Optimize model performance, accuracy, and scalability

  • Work on data preprocessing, feature engineering, and model evaluation

  • Develop APIs and backend services for ML-powered applications

  • Monitor, maintain, and improve deployed ML models

  • Conduct experimentation and research on new ML/AI approaches

  • Document technical solutions and best practices

What would you need?

  • Bachelor’s Degree in Computer Science, Data Science, Artificial Intelligence, or related field

  • Minimum 3 years of experience in Machine Learning Engineering or related roles

  • Strong programming skills in Python

  • Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn

  • Experience building and deploying ML models in production environments

  • Good understanding of supervised and unsupervised learning techniques

  • Experience with data handling, preprocessing, and model evaluation

  • Familiarity with REST APIs and backend development

  • Experience with cloud platforms such as AWS, Azure, or GCP

  • Familiarity with Docker, CI/CD pipelines, and MLOps practices is an advantage

  • Strong problem-solving and communication skills

Why Join Us?

  • Accessible Location: Conveniently located near the LRT for easy commuting.

  • Career Growth: Thrive with mentorship, technical leadership opportunities, and continuous learning resources.

  • Flexible Work Options: Achieve work-life balance with hybrid arrangements and flexible hours.

  • Innovative Projects: Contribute to impactful, cutting-edge fintech solutions that challenge and expand your skills.

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available