Machine Learning Operations EngineerWe exist to create positive change for people and the planet. Join us and make a difference too! We are hiring for two Machine Learning Operations Engineer positions in Kuala Lumpur to work on a permanent hybrid basis, averaging 1 day per week in the office.
Location & Employment TypeLocation: Kuala Lumpur, Malaysia
Employment Type: Permanent – Hybrid working (average 1 day per week in office)
Job OverviewIn this role you will build, deploy and operate machine learning solutions on the organization’s Databricks platform. You will report to the Head of Data Platform and Services and partner with data science, data engineering and product teams to turn analytical prototypes into production‑grade pipelines and services that are reliable, secure and scalable. This is a hands‑on engineering role focused on software quality, automation and operational excellence.
Key Responsibilities
- Design, build, and maintain end‑to‑end machine learning pipelines on Databricks, covering data preparation, feature engineering, model training, evaluation, and deployment.
- Develop production‑grade Python and Spark solutions that adhere to software engineering best practices, secure coding standards, and code review processes.
- Implement and manage MLOps capabilities, including MLflow, model versioning, lifecycle management, reproducibility, and deployment governance.
- Build and maintain CI/CD pipelines for machine learning solutions, enabling automated testing, packaging, deployment, and environment management.
- Monitor production ML models and data pipelines, proactively addressing performance, data quality, model drift, latency, and operational issues.
- Collaborate with data engineering, data science, security, and governance teams to deliver reliable, scalable, and compliant AI/ML solutions.
- Apply security, risk, and compliance controls, support audits, and maintain documentation, traceability, and operational standards for AI services.
- Drive continuous improvement by optimising Databricks workloads, developing reusable ML engineering components, and sharing best practices across teams.
Qualifications
- Proven experience delivering ML/analytic solutions across data disciplines.
- Hands‑on experience operating Databricks or comparable lakehouse platforms, including runtime upgrades, workspace administration, and access controls.
- Experience implementing MLOps practices across the model lifecycle (CI/CD, versioning, monitoring, reproducibility).
- Experience working with security, risk, and governance teams to evidence controls for data and AI services.
- Hands‑on experience with core ML engineering tooling and practices (Python packaging, Git, CI/CD, automated testing, and containerisation/serving patterns where applicable).
- Strong communication and collaboration skills; ability to work effectively with data scientists, data engineers, product and risk stakeholders to deliver production outcomes.
BenefitsBSI offers flexible working, 16 days of annual leave, paid sick leave, bank holidays, group hospitalisation and surgical insurance, life insurance, transport allowance (dependent on role), internet and/or phone allowance, paid maternity leave, paid paternity leave, paid marriage leave, paid bereavement leave, learning and development opportunities, and a wide range of flexible benefits that you can tailor to suit your lifestyle.
Equal Opportunity EmployerBSI is an Equal Opportunity Employer dedicated to fostering a diverse and inclusive workplace. We make reasonable accommodations for applicants with disabilities throughout the recruiting process.
Visa SponsorshipBSI is unable to provide visa sponsorship for this vacancy.