Machine Learning Engineer

Athens (Center), Attiki, Greece | IT

SHOPFLIX is the fastest-growing online marketplace, launched in 2021, with a bold vision to redefine e-commerce in Greece.

We’re on a mission to connect people with the products they love - faster, easier, and more affordably - while helping local businesses thrive through smart technology and seamless logistics.

At SHOPFLIX, we’re not just building a platform - we’re building the future of e-commerce.

We value agility, creativity and a customer-first mindset. Our culture is driven by innovation, inclusivity where every voice matters and every role drives real impact.

 

🎯 The Mission

We are not just moving boxes; we are building the smartest marketplace in Greece. 

We are looking for a Machine Learning Engineer to join our engineering team and help build scalable, production-grade AI systems for search, discovery, and marketplace intelligence. 

This is a hands-on role focused on semantic search, embeddings, vector retrieval, ranking, and production MLOps. You will work on systems that improve how users find, compare, and interact with products across our marketplace.

This role is ideal for an engineer who enjoys taking AI systems from experimentation to production and improving real-world search, discovery, and marketplace experiences. 

 

🧩 What You Will Do

  • Build and operate production ML and search systems.
  • Develop semantic search, vector retrieval, hybrid search, ranking, and re-ranking.
  • Build embedding pipelines for products, text, images, and user behavior.
  • Design ML APIs, backend services, and asynchronous/event-driven pipelines.
  • Optimize systems for latency, scalability, reliability, and cost.
  • Improve retrieval, ranking, relevance, and ML evaluation.
  • Build and integrate LLM-powered search, query understanding, and RAG experiences.
  • Work with large-scale structured and unstructured data.
  • Deploy, monitor, debug, and continuously improve systems in production.
  • Collaborate with engineering, product, and business teams to turn AI ideas into production features.

 

✅ What We Are Looking For

  • Strong Python or Go skills and solid software engineering fundamentals.
  • Experience building production backend services, APIs, or distributed systems.
  • Experience with ML systems, ideally in search, retrieval, recommendations, ranking, matching, or personalization.
  • Practical understanding of embeddings, vector search, similarity search, and relevance.
  • Experience taking ML systems from experimentation to production.
  • Solid SQL and data engineering fundamentals.
  • Experience with Docker, cloud infrastructure, CI/CD, monitoring, or observability is a plus.
  • Strong ownership, problem-solving skills, and a pragmatic engineering mindset.

 

🔧 Nice to Have

Experience with some of the following:

  • Elasticsearch / OpenSearch, Qdrant, Milvus, FAISS, Pinecone, or similar.
  • Transformers, Hugging Face, LLMs, RAG, or multimodal models.
  • Kafka, RabbitMQ, Celery, or other distributed processing systems.
  • Kubernetes, AWS/GCP, and production MLOps.
  • E-commerce search, product matching, recommendations, personalization, or A/B testing.

 

🎁 What We Offer

  • Hybrid working model
  • Competitive compensation package
  • The opportunity to work in a high-traffic environment (millions of users) where your code impacts the Greek e-commerce market daily.
  • A modern, agile work environment (Tribes & Chapters).
  • Access to training programs and skill-development tools

 

📩 Ready to make an impact?
If you have vision, passion, and a tech mindset, send us your CV and join the team that is redefining online shopping in Greece.

APPLICATION DETAILS
If you have a resume click here to apply with it.
QUESTIONS
Powered by Worklife Recruit (ex SmartCV)