Skip To Main Content
backBack to Search

Senior / Lead Machine Learning Engineer - LLM & GenAI Applications (relocation to Cyprus)

Remote in Spain, & 13 others
AI Solution Engineering
relocation
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We're looking for a Senior / Lead Machine Learning Engineer to join our team in Nicosia, Cyprus in a remote working mode.

In this role, you will design and build enterprise-scale applications powered by Large Language Models (LLMs) and Generative AI. You will own the full lifecycle of GenAI solutions, from rapid prototyping to production deployment, working on RAG architectures, conversational AI systems, and intelligent classification workflows. This is an opportunity to lead technical initiatives, mentor engineers, and shape the next generation of AI-driven solutions for enterprise platforms.

Responsibilities
  • Design and deploy production-grade Retrieval-Augmented Generation (RAG) systems using LangChain or LangGraph and vector databases
  • Build and orchestrate LLM-based conversational AI and chatbots for enterprise-scale environments
  • Architect AI agent workflows applying best practices in prompt engineering and evaluation
  • Develop and deploy ML/NLP models using Python, Transformers, and modern frameworks
  • Implement and manage MLOps practices including CI/CD, containerization (Docker, Kubernetes), and cloud deployment (AWS SageMaker or equivalent)
  • Develop microservices and RESTful APIs using FastAPI or similar frameworks following TDD principles
  • Lead and mentor ML/Python engineers ensuring technical excellence and delivery efficiency
  • Collaborate with cross-functional teams to convert business requirements into scalable AI solutions
  • Apply monitoring and observability tools for GenAI evaluation and production-quality metrics
  • Drive technical innovation, ensuring system reliability and performance at scale
Requirements
  • 6+ years of experience in software or ML engineering, with hands-on expertise in LLM-based applications
  • Strong proficiency in Python and knowledge of software engineering fundamentals (design patterns, TDD)
  • Practical experience with LangChain and/or LangGraph, RAG architectures, and vector databases
  • Experience building and deploying NLP/ML models using frameworks such as Transformers and spaCy
  • Hands-on MLOps experience with Docker, Kubernetes, CI/CD, and AWS (SageMaker experience preferred)
  • Knowledge of REST API development and event-driven microservice architectures
  • Familiarity with prompt engineering, AI agent frameworks, and GenAI evaluation methodologies
  • Exposure to mentoring or leadership roles in engineering teams
  • Strong communication skills and fluency in English (written and spoken)
Nice to have
  • Experience with Model Context Protocol (MCP), Semantic Kernel, or similar emerging standards
  • Background in financial services, insurance, or other regulated industries
  • Familiarity with GCP or Azure alongside AWS
  • Master’s degree in Computer Science, Engineering, or a related field
  • Track record in rapid prototyping and launching GenAI features under tight timelines
We offer/Benefits
  • Private healthcare insurance
  • Global travel medical and accident insurance
  • Regular performance assessments
  • Referral bonuses
  • Family friendly initiatives
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses
  • *All benefits and perks are subject to certain eligibility requirements