DevJobs

Data Scientist

Overview
Skills
  • Python Python
  • ML ML ꞏ 3y
  • Agent Orchestration
  • Chain-of-thought prompting
  • Fine-tuning
  • GraphRAG
  • LLMOps
  • LLMs
  • MCP APIs
  • MLOps
  • Prompt Engineering
  • Transfer Learning
  • Vector databases

About Plus500

Plus500 is a world-leading online trading platform, serving hundreds of thousands of active users who place millions of trades each month. Our mission is to disrupt the financial markets by developing cutting-edge technologies that make trading more accessible, efficient, and transformative worldwide.

Plus500 is a publicly listed company on the London Stock Exchange, We welcome you to read and learn about our business strategy, strengths, and results on our investor relations page.


Role Overview

We are seeking an exceptional Data Scientist to lead applied research in machine learning and drive the AI transformation across Plus500. This pivotal role will shape the next generation of customer-facing products and internal tools, helping to redefine the trading experience through advanced AI.


Key Responsibilities

  • Design and build end-to-end AI workflows including synthetic dataset generation, data preprocessing, model development, deployment, and agent orchestration.
  • Design and implement LLM (Large Language Model) evaluation frameworks to assess new AI models, techniques, and parameters.
  • Process and analyze large-scale structured and unstructured data from databases, APIs, and develop machine learning models for time series forecasting, regression, and classification tasks.
  • Design and implement enterprise-grade RAG systems using LLMs, vector databases, GraphRA, G, and intelligent agents.
  • Optimize AI-user interactions through advanced prompt engineering and retrieval strategies.
  • Translate cutting-edge AI research into practical, scalable tools for internal and customer-facing applications and collaborate with global and cross-functional R&D teams to drive innovation across product lines.
  • Apply MLOps and LLMOps best practices to ensure robust model training, deployment, and monitoring pipelines.

Requirements

Who You Are

  • Product-oriented: You’re passionate about building solutions that deliver real-world impact, iterating quickly based on user feedback.
  • Curious & fast learner: You’re eager to explore new tools and concepts and are often the first to experiment with emerging technologies.
  • Collaborative: You thrive in cross-functional teams and communicate effectively across diverse stakeholders.


Qualifications

  • BSc or MSc in Computer Science, Software Engineering, Data Science, or a related field.
  • 3+ years of experience as a Data Scientist or ML Engineer.
  • Hands-on expertise with machine learning techniques: regression, classification, clustering, time series
  • Deep interest and foundational knowledge, including hands-on experience with:
  • Transfer learning & fine-tuning — adapting large pre-trained models (like GPT, LLaMA, Mistral) to domain-specific tasks.
  • LLMs, Prompt Engineering, and Chain-of-thought (CoT) prompting
  • Designing MCP APIs, Agent,s and Multi-Agent Orchestration
  • Vector databases (RAG) and GraphRAG-based solutions
  • Models for Content Moderation
  • Familiarity with MLOps & LLMOps practices — automating model training, testing, deployment, monitoring, and governance.
  • Strong proficiency in Python (or other relevant programming languages).
  • Excellent written and verbal communication skills in English.


Compensation and Benefits

Along with competitive pay, as a full-time Plus500 employee, you are eligible for the following benefits:

  • Yearly Bonus and RSU grants based on performance
  • Online\On-Site Courses, attend public conferences, and many other growth and learning opportunities.
  • Health Insurance
  • Gym, Pilates, Yoga, and others
  • Tickets to our sponsored team's games
  • Social events


Where you'll be

  • We offer a hybrid work policy : 3 days on-site plus 2 flexible days.
  • Work is located at the Matam, Haifa R&D Center.
Plus500