Data Scientist


Data Scientist

calendarStart ASAP
contractFulltime / Contract
walletCompetitive salary reflecting your motivation and maturity ((fixed monthly salary from 2400 EUR + stock options)

We are building a world-class platform right out of Slovakia for clients on 5 continents. We enable e-commerce companies to show relevant personalized content for ultimate shopping experience. With all critical features done, we are re-architecturing certain key components – and you can help us do it well.

What you will do:

  • As a Data Scientist / Machine Learning Engineer you’ll be exploring world of Artificial Intelligence, predictive modelling and recommendations systems with the goal of delivering valuable insights to hundreds of our clients.
  • Research and develop prototypes of a practical AI applications such as predictions, forecasting or recommender systems.
  • Once prototype is successful, you will push your work to production to be used by hundreds of our clients.
  • Opportunity to implement your own ideas and have a great impact on hundreds of millions end-users.
  • Wrangle TBs of static data and high velocity streaming data.
  • You will partner with Product, Engineering (DevOps, Backend and Frontend) and Value Delivery teams to help resolve business problems through data and analytics.
  • You will have the chance to become an expert on online e-commerce data (clickstreams and product catalogs).



  • Models deployment at scale. We’re currently running hundreds of live and production ML models. How to rollout new versions? How to do rollback in case of decreased model quality? How to update models in real-time or in batch?
  • We’re dealing with schemaless streaming data in form of events. It’s challenging to create and generalize ML algorithms to work with such data.
  • Recommender systems across various domains (fashion, electronics, telco, …). How to explain results of recommendation model to clients and end customers?
  • Model performance monitoring. How to evaluate performance of models in production? Which data should be included in training model and which not? What is the best approach to test the code?
  • Microservice architecture. How to design modules, their responsibilities and their APIs?
  • We’re extensively using frameworks for distributed computing such as Apache Spark for data preparation. Distributed computing brings various challenges on how to handle fault tolerance, how to scale properly and security.

Our expectations of you:

  • BS, MS, or PhD in computer science, machine learning, statistics or math; or equivalent work experience.
  • 2+ years Machine Learning experience.
  • Experience designing professional software using Python, Go or Java and designing REST APIs.
  • Experience with Spark, Hadoop, Kafka or Storm is a plus.
  • Knowledgeable of core CS concepts such as: common data structures and algorithms.
  • Willingness to improve your skills and learn new things fast.
  • Good command of English.
  • Drive to solve customers’ problems using technical creativity and hard work.
  • Experience with cloud services, particularly Google Cloud Platform is a plus.

Our tech stack and product:

  • We mostly use Python, but there are opportunities to use C++, Java and Go.
  • For data storing and manipulation we’re using Apache Hadoop, Kafka and Spark.
  • Python libraries: Flask, Gensim, Pandas and Numpy.
  • Google Cloud infrastructure with Kubernetes for container orchestration and GitLab for CI+CD.
  • For ad-hoc analysis and model training you can use BigQuery, Google ML Engine, Datalab or Dataflow.

Our community:

What you will like about Exponea:

  • A great deal of freedom and trust. At Exponea we don’t clock in and out, and we have neither corporate rules nor long approval processes. We are interested in results from day one. The freedom goes hand in hand with responsibility.
  • Learning, personal development and professional growth.
  • Entrepreneurship and leadership lessons. You will gather valuable know-how for your own business. Our CEO Peter Irikovský’s goal is, as in the PayPal Mafia, to support our people in starting their own successful businesses. Easier done with the money and know-how you will have obtained here. (Read more of what Luna, our E-Commerce Growth Specialist has learnt about growing a business).
  • An annual budget for trainings in the amount of your monthly salary.
  • Flexible working hours. Remote work and home office are possible.
  • Reward based on your commitment and capabilities.
  • Possibility to co-own the company through employee share program into which we have allocated over 50 percent of shares.
  • An easy-to-access downtown office.
  • Coaching sessions with our communication and talent development expert, Ivo Večeřa.
  • An array of fringe benefits including hardware (pick the machine and tools you like), books, gym classes, language classes.
  • Free lunches in Exponea Foodie Club restaurants; fresh fruit in the office every day.
  • Travel insurance also for personal purposes.
  • Friendly atmosphere and motivated colleagues who like what they do.


Get a glimpse of life at Exponea and meet your future colleagues in Bratislava (Facebook Page Exponea Society – Bratislava), Prague (Exponea Society – Prague) as well as London, Edinburgh, Manchester, Moscow, Berlin, Warsaw and Palo Alto (Exponea Society – Global).


Were you made for this job? Then get in touch!

Like this role? Apply here.

Drop your CV here or click to upload (docx, pdf, max. 5MB.)

Data Science

If you have any questions, please contact us at