Machine Learning Lead
Engineering
Location
Limassol, Cyprus
Work type
Onsite
Employment
Full Time
Experience
5-10 years
Compensation
Compensation not disclosed
Posted
1d ago
Summary and responsibilities
Role overview
Summary
This role focuses on leading the development and deployment of production-grade machine learning applications, ensuring their reliability, scalability, and performance. The Machine Learning Lead will bridge the gap between ML models and user-facing services, owning the full lifecycle from integration to operation.
We are looking for a Machine Learning Lead (Engineering) focused on building and delivering production-grade ML-powered applications.
This role is not about research or experimentation. You will be responsible for turning ML models into reliable, scalable, user-facing services.
You will work at the intersection of machine learning and backend engineering, owning the full lifecycle of ML-powered features — from integration to deployment and operation in production.
Job Responsibilities
Design and build production ML services (APIs, microservices, real-time systems)
Integrate ML models into user-facing applications
Ensure reliability, scalability, and performance of ML-powered systems
Define and implement best practices for serving, versioning, and monitoring models in production
Collaborate closely with:
ML engineers / data scientists (who develop models)
DevOps / MLOps team (who provide platform and infrastructure)
Own the delivery pipeline of ML features into production
Lead and mentor engineers working on ML-powered applications
Drive architectural decisions around low-latency and high-load systems
Identify bottlenecks between experimentation and production and eliminate them
Job requirements
You’ll thrive here if you have
5+ years of experience in software engineering / ML engineering
Strong experience building production backend systems (Python preferred)
Hands-on experience deploying and serving ML models in production
Experience with API development (FastAPI, Flask, gRPC, etc.)
Understanding of system design, scalability, and high-load environments
Experience working with ML pipelines and model lifecycle
Ability to bridge the gap between ML and engineering teams
Experience in a Lead or Senior role (mentoring, ownership, decision-making)
That can be a plus:
Experience with real-time ML systems (recommendations, ranking, personalization)
Experience in video streaming or high-throughput platforms
Familiarity with Kubernetes and cloud/on-prem environments
Experience with feature stores, model monitoring, A/B testing
Experience working alongside MLOps platforms (MLflow, Airflow, etc.)
Updated 1d ago
Candidate fit
Skills and qualifications
Additional skills
Experience
5-10 years
How this role is positioned
Role classification
Job domains
Industries
Employment
Full Time
Contract duration
Permanent
Hiring type
Direct
Global hiring
Location specific
Offer details
Compensation and benefits
Compensation
Compensation not disclosed
Location, schedule, and role shape
Work setup
Work conditions
Bandwidth profile
Context on the employer
Company snapshot
Company
Mayflower
Team size
Growing team
Location
Limassol, Cyprus
Mayflower is a technology company that alters the entertainment industry to a new level of perception and engagement.
Popular Domains
Explore opportunities across specialized functional areas.
Trending Industries
Discover roles in the world's most innovative sectors.
Machine Learning Lead
Limassol, Cyprus • Full Time