Current job openings

Kraków (34)
London (3)
Malta (1)
Singapore (3)
Toronto (12)
Warsaw, Masovian Voivodeship, Poland (17)

Senior Data Scientist, Toronto

Position Summary:

The Data Scientist is part of a cross-functional Data team made up of data scientists, data and software architects, software engineers, and business reporting analysts spanning the globe.  The Data team works on analytics projects based on the company's business requirements in different domains such as NLP and time series prediction and analysis.

The Data Scientist will have ownership over data company-wide, from analytics to global business reporting, manage the entire data lifecycle from extraction to visualization and work in SQL, Python, R, Scikit-learn, Google Cloud BigQuery, Java, and C++, in addition to the fact that we are always prototyping new technologies!


  • Build statistical, predictive, and machine learning models
  • Collection, review, perform cleansing and reporting of data
  • Help our Marketing, Strategy, Product, Sales, Customer Service, and Trading teams drive growth in the business
  • Develop data-oriented solutions to help solve complex business problems
  • Create reporting and visualizations and educate the company on your findings
  • Take part in planning sessions, where we develop use cases and requirements for analytical solutions based on data


  • Bachelor, Master’s or Ph.D. degree (Statistics, Computer Engineering, Computer Science, Applied Math, or a related field preferred)
  • Experience using Python, SQL, databases, and visualization tools
  • Experience in data modeling, ETL development, and data warehousing
  • Experience in time series modeling, developing custom algorithms, and Machine Learning
  • Familiarity with GCP, AWS, Azure, Docker, or Kubernetes
  • Strong verbal/written communication and data presentation skills in English

Nice To Have:

  • Experience with Big Data technologies (such as Spark), and unstructured data
  • Proficient with data analysis and modeling software such as R

We Value Our People:

OANDA Global Corporation is a diverse and global team with offices around the world. We value the unique skills and experiences each individual brings to OANDA. We are committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide an inclusive and accessible environment for everyone.

Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.