2,139,323open jobs
136,278companies
254,257added this week
Browse all
Salary
≈ $30k – $78k per year (Estimated)
Location
Hybrid (Athens, Thessaloniki, Greece, Limassol, Nicosia, Cyprus)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Jul 28, 2026. XM scores B on the Alion truth index.

Overview
Company
Impact
Profile match

XM

XM is an online brokerage headquartered in Limassol, Cyprus, offering retail clients trading in forex, CFDs and other financial instruments through its own platforms and client technology. Founded in 2009, the group is regulated in several jurisdictions, serves clients worldwide with multilingual support and education, and is building a crypto trading platform covering wallets, custody and spot trading. It hires site reliability, platform, PHP and Angular engineers, QA automation and test engineers, data architects, product and project managers, compliance and information security staff, marketers, content writers and multilingual customer experience and business development officers.

The Role:

We are looking for a Senior Data Scientist specializing in Graph AI to join our growing Data Science team. In this role, you will design and deploy production-grade graph machine learning solutions, working with Graph Neural Networks (GNNs), graph databases, and large-scale datasets to solve complex real-world problems.

You will play a key role in shaping the company's Graph AI capabilities, collaborating with cross-functional teams and mentoring other data scientists while delivering innovative, business-impacting solutions.

The main responsibilities of the position include:

    • Design, develop, and deploy Graph Neural Networks (GNNs) and graph-based machine learning solutions

    • Transform large, complex datasets into graph representations and extract actionable insights using advanced analytics, graph algorithms, and statistical techniques.

    • Drive the adoption of Graph AI across the organisation by identifyingnew use cases and contributing to the evolution of the company's data science strategy.

    • Communicate complex technical concepts and model outcomes clearly to both technical and business audiences.

    • Ensure high standardsin data preparation, feature engineering, model evaluation, documentation, and code quality.

    • Leverage technologies such as Python, Graph Neural Networks, graph databases, modern ML frameworks, and cloud-based data platformsto build innovative data solutions

    • Ensure adherence to best practices in data quality, model monitoring, version control, and reproducible analytics

    • Lead and supervise a team of data scientists working on graph-related tasks

    • Partner closely with Data Engineers, Software Engineers, Product Managers, and business stakeholders to translate business challenges into scalable Graph AI solutions.

Main requirements:

    • University degree in Mathematics, Physics, Computer Science, Engineering, Data Science, or a related quantitative field

    • At least 6 years of experience in data science, machine learningand AI, including hands-on experience in designing, trainingand optimising Graph Neural Networks (GNNs) for production applications.

    • Experience working with relational and non-relational databases

    • Solid experience working with graph databases (e.g., Neo4j, Neptune) and proficiencyin graph query languages (e.g., Cypher or Gremlin).

    • Experience with data visualization tools such as Matplotlib, Seaborn, or Plotly

    • Strong programming skills in Python and experience with Pandas, NumPy, and similar data analysis libraries

    • Strong analytical thinking, problem-solving ability, and attention to detail.

    • Excellent communication skills and the ability to work collaboratively in a team environment

    • Fluent in English

Benefit from:

    • Attractive remunerationpackage plus performance related reward

    • Private health insurance

    • Corporate pension fund

    • Intellectually stimulating work environment

    • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits You

    • Let’sConnect - Intro Chat with Talent Acquisition

    • Deep Dive - First Interview with Your Future Team

    • Bring It to Life - Role-Specific Take-Home Task

    • Final Connection - Final Interview

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,323 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Athens
Hybrid · 3+ years exp · Bachelor's Degree · Thessaloniki
Python
SQL
Apply
In office · 10+ years exp · Boulder
SQL
Databases
Snowflake
Analytics
Dimensional Modeling
Apply
In office · 7+ years exp · Boulder
SQL
Databases
Snowflake
DevOps
Git
Analytics
Dimensional Modeling
Apply
In office · Full-Time · 4+ years exp · Ahmedabad · Indore
Python
SQL
Databases
DynamoDB
AI/ML
TensorFlow
PyTorch
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon EC2
Amazon S3
Analytics
Tableau
Power BI
ETL/ELT
Looker
Management
Agile
Apply
In office · Full-Time · Ahmedabad · Bengaluru · Pune · Indore
DevOps
Azure
Analytics
ETL/ELT
Apply
≈ $30k – $47k per year (Estimated) · In office · Full-Time · Italy
Python
SQL
AI/ML
NumPy
DevOps
Git
Apply
≈ $19k – $46k per year (Estimated) · Hybrid · Moscow
Python
Bash
DevOps
Terraform
Ansible
Zabbix
VMWare
Prometheus
Azure
Grafana
Linux
VPN
Wi-Fi
BGP
OSPF
Apply
In office · Contractor · Bachelor's Degree · Singapore
Python
AI/ML
Vertex AI
Fine-tuning
Embeddings
Prompt Engineering
Multimodal AI
AI Agents
LLM
RAG
Reranking
OpenAI
LLMOps
Semantic Search
Agentic Workflows
DevOps
Azure
CI/CD
Apply
In office · Internship · Master's Degree · Le Sentier
Python
SQL
Databases
Google BigQuery
AI/ML
dbt
Transformers
DevOps
Jaeger
Git
Analytics
Talend
Looker
Cognos
Management
Agile
Scrum
Kanban
Apply
In office · Shenzhen
Python
Java
SQL
C#
ABAP
Apply
Senior Data Architect 1 month ago
≈ $40k – $95k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Athens · Limassol · Nicosia
Analytics
ETL/ELT
Master Data Management
Management
Agile
Apply
Data Architect 9 months ago
≈ $41k – $99k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Athens · Limassol · Nicosia
Python
SQL
AI/ML
Feature Store
Semantic Search
Analytics
ETL/ELT
Apply
Data Engineer 1 year ago
≈ $30k – $79k per year (Estimated) · Hybrid · Full-Time · 4+ years exp · Master's Degree · Athens · Limassol · Nicosia
Python
AI/ML
Scikit-learn
Pandas
NumPy
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
A/B Testing
Apply
Database Administrator 4 months ago
≈ $33k – $89k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Master's Degree · Limassol · Athens · Nicosia
SQL
Databases
MySQL
PostgreSQL
Oracle
ClickHouse
MS SQL
DevOps
Zabbix
Azure
AWS
Amazon S3
IAM
Amazon CloudWatch
Windows
Apply
≈ $41k – $106k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Master's Degree · Limassol · Nicosia · Athens
SQL
Databases
MySQL
PostgreSQL
Oracle
MS SQL
Amazon Redshift
DevOps
Azure
AWS
Windows
Apply
Remote (Greece) · Part-Time · Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
Rest API
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
In office · Full-Time · Spáta · Athens
Apply
In office · Full-Time · Agia Paraskevi · Athens
Design
AutoCAD
Apply
$16k per year (gross) · In office · Full-Time · Athens
Apply
In office · Full-Time · Lisbon · Copenhagen · Athens · Warsaw · Randers
Apply
See all jobs
This is one of many
2,139,323 more open roles from verified company boards, updated every day.