Find N Keep Talent

Machine Learning Engineer

Sliema Tech Labs Malta (Sliema / Msida tech district) Hybrid
Type: Full-time Level: Mid-level Salary: €3,000 – €4,500 per month
machine learning data science ml engineer full-time malta jobs hybrid sliema tech mid-level
Sliema Tech Labs

About the role

Sliema Tech Labs is an independent AI and data engineering firm serving clients across Malta and the wider EU, with a focus on fintech, iGaming and digital services. We combine pragmatic engineering with research-led modelling to deliver production-ready ML solutions for business problems.

The Machine Learning Engineer will be embedded in a cross-functional delivery team working on projects that range from customer analytics and risk scoring to real-time recommendation services. You will be responsible for turning data into scalable modelled solutions, collaborating closely with data engineers, product managers and client stakeholders.

This role suits someone who enjoys both experimentation and production rigour — designing robust ML pipelines, monitoring model performance in production, and improving deployment and lifecycle processes. We offer a friendly, international team environment with hybrid working, ongoing learning budgets and exposure to a variety of sectors and data challenges in Malta's compact but fast-moving market.

Candidates with a strong engineering mindset, good communication skills in English, and a desire to grow into technical leadership or MLOps specialisms will find this role particularly attractive.

About Sliema Tech Labs

Sliema Tech Labs is a Malta-based AI and data engineering company providing end-to-end machine learning solutions to clients in fintech, iGaming and digital services. We combine cloud-native architectures with responsible ML practices and operate as a nimble delivery partner for European clients.

What you can expect

  • Hybrid working with central Sliema / Msida office
  • Competitive salary and annual performance bonus
  • Training allowance and conference budget
  • Private health contribution and local pension top-up
  • Opportunity to work on cross-sector projects (fintech, iGaming, SaaS)

Key responsibilities

  • Design, train and validate machine learning models for classification, regression and ranking problems using Python and modern ML libraries.
  • Develop and maintain reproducible data pipelines and feature engineering workflows in collaboration with data engineers.
  • Productionise models using containerisation (Docker) and CI/CD practices; support deployments to cloud environments (AWS/GCP/Azure).
  • Monitor model performance, drift and reliability in production and implement retraining or remediation strategies.
  • Write clear, well-tested code and participate in code reviews to uphold engineering standards.
  • Collaborate with product managers and stakeholders to translate business requirements into technical solutions and measurable KPIs.
  • Document model design decisions, data sources and evaluation metrics; ensure explainability where required.
  • Contribute to team knowledge-sharing sessions and mentor junior engineers on ML best practices.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Engineering, Mathematics or a related field (MSc/PhD advantageous).
  • Minimum 3 years' professional experience working with machine learning models and pipelines.
  • Strong Python skills and practical experience with ML frameworks such as TensorFlow, PyTorch or scikit-learn.
  • Experience with data manipulation and querying (SQL, pandas) and working with structured and unstructured datasets.
  • Familiarity with containerisation (Docker) and at least one cloud platform (AWS, GCP or Azure).
  • Understanding of MLOps concepts: model deployment, monitoring, versioning and CI/CD for ML.
  • Good problem-solving skills, solid software engineering practices and experience with code review workflows.
  • Excellent communication skills in English; ability to explain technical work to non-technical stakeholders.
  • Eligible to work in Malta or able to provide a valid work permit / EU work rights.

Benefits

  • Competitive salary with annual performance bonus.
  • Hybrid working model (2–3 days remote per week) and flexible hours.
  • Training budget, conference sponsorship and paid time for learning.
  • Private health contribution and company pension top-up.
  • Relocation support for skilled hires (where applicable) and onboarding assistance.
  • Modern central office close to transport, cafés and co-working facilities.

Work schedule

Typical week: Monday to Friday, core office days with a hybrid mix of remote and on-site work; occasional on-call rotation for production incidents.

  • Core hours: 10:00–16:00 (overlap for team collaboration)
  • Typical office hours: 09:00–17:30
  • Flexible remote days: up to 3 days per week
  • Occasional on-call or out-of-hours support for critical incidents

How to apply

Send your CV, a short cover note and links to your GitHub or portfolio. Include your earliest start date and notice period in Malta if applicable.

Apply Now via Email

More jobs to consider