Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Backend Team Lead (Python/ML): Building and delivering production-grade ML-powered applications and services with an accent on scalability, reliability, and high-load system architecture. Focus on turning ML models into user-facing services, managing a team of backend engineers, and optimizing the delivery pipeline from experimentation to production.
Location: Hybrid in Limassol, Cyprus (Relocation support provided)
Salary: €6,500–€8,000 net per month
Company
Mayflower is a technology company building highload products used by millions of people worldwide.
What you will do
- Design and build production ML services including APIs, microservices, and real-time systems.
- Lead and mentor a team of backend engineers through planning, code reviews, and technical guidance.
- Drive architectural decisions to ensure high-load system scalability and reliability.
- Integrate ML models into user-facing applications and define production serving and monitoring practices.
- Collaborate with ML engineers, data scientists, and MLOps teams to own the delivery pipeline.
Requirements
- 5+ years of experience in backend engineering in a Senior or Lead role.
- Strong commercial proficiency in Python.
- Proven managerial experience leading engineering teams.
- Expertise in system design, microservice architecture, and high-load systems.
- Experience developing APIs using FastAPI, Flask, or gRPC.
- Must be based in or willing to relocate to Limassol, Cyprus.
Nice to have
- Experience with real-time ML systems (ranking, personalization).
- Experience in video streaming or high-throughput platforms.
- Knowledge of Kubernetes, cloud/on-prem environments, and MLOps platforms (MLflow, Airflow).
- Experience with feature stores and A/B testing.
Culture & Benefits
- EU employment contract and assistance with 3-year Cyprus work visa for family.
- Comprehensive relocation package including flights and first-month accommodation.
- Private medical insurance and corporate mobile plan.
- Financial support for children's school and kindergarten (50% coverage).
- Professional development via language courses, conferences, and coaching.
- Fully equipped office in Limassol center with free meals and snacks.
Hiring process
- HR Interview (45 min).
- Technical Interview (90 min).
- Live code-review interview (90 min).
- Final team interview (60 min).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →