Mayflower

Backend Team Lead (ML)

In short

Backend Team Lead (ML) role at Mayflower, a technology company building high-load, real-time entertainment products used by millions worldwide, based office-based in Limassol, Cyprus. The job involves architecting and building production ML-powered APIs, microservices, and real-time systems, while leading and mentoring a backend engineering team and owning the pipeline between ML experimentation and production. Requires 5+ years of backend/software engineering experience in a Lead or Senior role, strong commercial Python, managerial experience, and solid system design/high-load systems knowledge. Offers a Cyprus work visa, relocation support, and a competitive salary.

Location
Office-based in Limassol, Cyprus. The role includes relocation support and a 3-year Cyprus work visa with full visa-process assistance.
Salary
€6,500–€7,500 net per month.
Company
Mayflower is a technology company building high-load products used by millions of people worldwide, including real-time entertainment solutions operating at the scale of a top-50 global website.
What you will do
•Design and build production ML services, including APIs, microservices, and real-time systems.
•Lead, mentor, and grow a backend engineering team through planning, code reviews, technical guidance, and engineering best practices.
•Drive architecture for scalable, reliable, maintainable, low-latency, and high-load ML-powered systems.
•Integrate ML models into user-facing applications and define serving, versioning, and production-monitoring practices.
•Own the delivery pipeline of ML features and collaborate with ML engineers, data scientists, DevOps, and MLOps teams.
•Identify and eliminate bottlenecks between ML experimentation and production.
Requirements
•5+ years of backend or software engineering experience in a Lead or Senior role, including mentoring, ownership, and technical decision-making.
•Strong commercial Python experience.
•Managerial experience leading an engineering team.
•Experience designing and building production backend systems and microservice architectures.
•Strong understanding of system design, scalability, and high-load systems.
•Experience developing APIs with FastAPI, Flask, gRPC, or similar technologies.
•Hands-on experience with code reviews, mentoring, and technical decision-making.
•Ability to drive cross-team collaboration and own complex technical integrations.
Nice to have
•Experience with real-time ML systems such as recommendations, ranking, or personalization.
•Experience in video streaming or high-throughput platforms.
•Familiarity with Kubernetes and cloud or on-premises environments.
•Experience with feature stores, model monitoring, or A/B testing.
•Experience working alongside MLOps platforms such as MLflow or Airflow.
Culture & Benefits
•EU-based employment contract, Cyprus work visa, and full relocation support for the employee and family.
•EU passport opportunity after 4 years of residence, subject to applicable conditions.
•Flights, a company-covered apartment for the first month, private medical insurance, provident fund after probation, and family support.
•Performance reviews twice a year with bonus opportunities and salary adjustments, plus professional growth support through courses, conferences, training, and coaching.
•Fully equipped Limassol office with meals, coffee bar, health bar, sports benefits, and corporate mobile plan.
•International engineering culture with team buildings, corporate events, hackathons, peer recognition, and well-being support.
Hiring process
•HR interview: 45 minutes.
•Technical interview: 90 minutes, followed by a 90-minute live code-review interview.
•Final interview with the team: 60 minutes.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot