CareerPlanGet AI match score →

Senior Machine Learning Engineer

Limassol, Cyprus💼 Full-time🗓 2026-06-16 → 2026-07-29

Core

Design, build, and optimize ML models and AI agents (LLMs, RAG, multi-step reasoning) to support business and product needs in financial services.

Role type

Senior Machine Learning Engineer (AI/LLM focus)

Builds

Scalable ML and AI solutions, AI agents, production models

Domain

Fintech / Financial Services

Deliverable

production ML models | product features

Required skills

Python, TensorFlow, PyTorch, Scikit-learn, Keras, LLM-powered agents, RAG architectures, MCP, Databricks, SQL, relational & NoSQL databases, Kafka, Flink, MLOps, AWS/Azure/GCP, Docker, Kubernetes, NLP, transformers, predictive analytics

Preferred skills

Fintech or financial services background

Technologies

Databricks, TensorFlow, PyTorch, Scikit-learn, Keras, Kafka, Flink, AWS, Azure, GCP, Docker, Kubernetes

Responsibilities

Design, build, and optimize ML models; Develop, test, and deploy AI agents using LLMs and MCP; Implement RAG systems and multi-step reasoning agents; Acquire, clean, and analyze data from multiple sources; Ensure data and model quality, integrity, and compliance; Break down complex AI/ML projects into actionable tasks; Collaborate with cross-functional teams

Seniority

Senior, hands-on IC

Rewrite
## About the company CFI Financial Group is an award-winning trading provider with 25+ years of experience and offices worldwide including London, Larnaca, Beirut, Amman, Dubai, Port Louis, and others. ## About the role We are seeking a talented Machine Learning Engineer to join our growing team. ## Responsibilities - Design, build, and optimize ML models to support business and product needs. - Develop, test, and deploy AI agents (internal and client-facing) using LLMs and MCP within Databricks. - Implement Retrieval-Augmented Generation (RAG) systems and multi-step reasoning agents. - Deliver scalable, robust ML and AI solutions that integrate seamlessly with existing systems. - Acquire, clean, and analyze data from multiple sources to support ML initiatives. - Ensure data and model quality, integrity, and compliance with best practices. - Break down complex AI/ML projects into actionable tasks with realistic time estimates. - Collaborate with cross-functional teams (data engineering, front-end, business, project management, product). - Maintain clear documentation, project milestones, and deliverables. - Foster a collaborative, innovative environment and contribute to knowledge sharing. - Uphold and help establish coding standards and code review processes for AI/ML projects. ## Qualifications - Minimum 3 years of experience as Senior Machine Learning Engineer. - Strong Python skills with experience in ML libraries (TensorFlow, PyTorch, Scikit-learn, Keras). - Proven experience developing and deploying LLM-powered agents with multi-step reasoning. - Hands-on experience with RAG architectures and MCP. - Strong proficiency in Databricks for ML workflows, training, and deployment. - End-to-end experience deploying ML models and AI agents to production. - Strong SQL skills and familiarity with relational & NoSQL databases. - Experience with data streaming (Kafka, Flink, or similar). - Familiarity with MLOps practices: model versioning, CI/CD, monitoring, automated retraining. - Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). - Experience with NLP, transformers, and predictive analytics models. - Strong foundation in mathematics, statistics, and computer science. - Fintech or financial services background strongly preferred. - Excellent communication skills in English. ## What we offer - Fast-growing, multinational company. - Competitive salaries and benefits. - Work and learn with industry professionals. - Supportive and collaborative environment. - Unlimited opportunities for growth and development.
Sourced via cypruswork · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on CyprusWork ↗