• Jobs
  • >
  • Machine Learning Engineer (25MLE02AD)

Machine Learning Engineer (25MLE02AD)

  • Indefinite
  • Full time
  • Remote
  • The Lab

Overview

Location: Full remote.

Schedule: Full-time, European time zone availability.

Job Purpose

We are seeking a Senior Machine Learning Engineer with a strong background in MLOps to join our team. This role involves designing and deploying automated ML systems, with a particular focus on building and maintaining a Feature Store to support both training and real-time inference.
The ideal candidate combines solid experience in machine learning infrastructure with strong coding skills, a collaborative mindset, and a deep understanding of CI/CD practices, cloud environments, and ML system lifecycle management.


Responsibilities:

  • Design, develop, and maintain MLOps systems, with a specific focus on Feature Store implementation.
  • Integrate the feature store with batch and streaming data pipelines.
  • Define and manage the feature lifecycle, including governance and access control.
  • Collaborate closely with data scientists and engineers to operationalize ML models at scale.
  • Implement best practices for model versioning, monitoring, testing, and deployment in production environments.

    Requirements:
  • High Proficiency in Python and familiarity with Data Science frameworks
  • Previous experience in designing or maintaining a Feature Store, preferably using Feast
  • Knowledge of distributed systems like Apache Spark, Apache Flink, Kafka.
  • Strong understanding of CI/CD principles and experience with Kubernetes
  • Familiarity with cloud platforms, particularly AWS
  • Solid grasp of software engineering principles and best practice
  • Excellent problem-solving skills and ability to work in a collaborative environmentPreferred

    Qualifications:
  • Strong programming skills in Python (Advanced).
  • Hands-on experience with Feature Stores, preferably Feast (Intermediate).
  • Experience working with ML Ops systems and CI/CD pipelines (Advanced).
  • Experience with cloud platforms, particularly AWS (Intermediate).
  • Familiarity with container orchestration using Kubernetes (Intermediate).
  • Experience with distributed systems and streaming technologies such as Apache Spark, Apache Flink, and Kafka (Intermediate to Foundation).
  • Ability to work autonomously and drive solutions independently (Advanced).
  • Strong communication skills and ability to collaborate in English (Intermediate or above).