Senior Software/MLOps engineer

inDrive

inDrive

Limassol, Cyprus
Posted on Apr 2, 2025

Senior Software/MLOps engineer

, Limassol

inDrive is looking for a Senior Software/MLOps engineer to join our team!

Responsibilities

  • Participate in entire lifecycle of Data Science based projects from design to development, resource planning and support
  • Help to build and support ML infrastructure including CICD, data processing pipelines, machine learning workflows both using self supported and managed cloud environments
  • Introduce tools for managing features, experiments and payload for ML based services and pipelines
  • Research approaches to data processing including batch and streaming, data quality management, data/pipelines orchestration etc to improve efficiency of DS processes
  • Support of other tools critical for data science

Qualifications

  • Experience in working with any tools and services for managing DS infrastructure (e.g. MLflow, Airflow, Kubeflow, Argo Workflow, DVC or similar)
  • Understanding of what ML is, namely the entire ML lifecycle and how to prepare, build, deploy and resign ML Models.
  • Deep knowledge of at least one of the clouds, especially in context of Data Science needs
  • Nice to have experience with tools for managing data flows (e.g. Spark, Kafka, Presto, Hive, Flink, etc).
  • We don’t expect knowledge of all of them, but it’s necessary to get an idea about what it is, and what it is used for Knowledge of Python, SQL/noSQL, Async, gRPC, batch/streaming, golang, javascript and ability to learn and use any other instrument within a short period of time is highly recommended
  • Nice to have experience with any of IaC/DevOps tools: Terraform/Ansible/ArgoCD/etc
  • We also expect that you can explain the background and consequences of your technical decisions to any engineer, prove its correctness and propose alternatives

Conditions & Benefits

  • Stable salary, official employment
  • Health insurance
  • Hybrid work mode and flexible schedule
  • Relocation package offered for candidates from other regions
  • Access to professional counseling services including psychological, financial, and legal support
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully paid additional training courses
  • All necessary work equipment