Data Scientist

Wrocław · Engine

Job openings     Data scientist

Data Scientist

Salary range:

  • up to 12 000 - 14 440 PLN net + VAT (B2B)
  • up to 10 000 - 12 000 PLN gross (employment agreement)

The team

We are a team of software engineers, data scientists and researchers who build the inference engine. The heart of our technology is a powerful set of algorithms for preliminary diagnosis and triage. Backed by statistical models and machine learning, the inference engine allows patients to assess their symptoms and provides them with information on possible medical conditions.

We work closely with medical experts. We love discussing improvements and figuring out the best solutions together. We also believe that clear and honest communication is what helps us thrive.

Our team is making some of the most significant decisions for the company. We are conscious of the challenge we face and take full responsibility for everything we do. That’s why we double-check every new feature, do code review, and write automated tests.

Our goal is to create the most accurate inference engine in the world. To make this happen, we need your help.


  • MSc or PhD degree in mathematics, statistics, computer science or related field
  • Strong programming skills in Python or R
  • Firm grasp of statistical modeling concepts
  • Willingness to develop programming skills
  • Experience in leading end-to-end data science projects
  • Knowledge of machine learning algorithms
  • Ability to work autonomously
  • Very good writing skills (English)

Would be a great advantage:

  • Expertise in probabilistic graphical models or deep learning
  • Experience in Java
  • Previous experience in health data analysis


As a Data Scientist on the Engine team you will be responsible for designing complex algorithms intended to mimic reasoning capabilities of human diagnosticians.

On a day-to-day basis you will:

  • Use your strong mathematical skills to improve inference engine
  • Apply statistical methods to represent medical knowledge in a new way
  • Design knowledge-based algorithms in close collaboration with medical experts
  • Improve capabilities of diagnostic models evaluation
  • Analyze medical datasets from internal or external sources
  • Push the limits of medical data and structured knowledge collection
  • Research on breaking limitations of modelling methods and diagnostic systems


We're committed to building an open and supportive environment where you can do your best work and improve your competence. You will be working with great people, and we will help you lead a healthy life outside of the office. What benefits do we provide?

  • Employee Stock Ownership Plan
  • Flexible forms of employment
  • Flexible working hours
  • Any gear you need
  • Ability to work remotely
  • Paid vacations (also for B2B)
  • Private health coverage (PZU Zdrowie)
  • Free consultations with a doctor in our office
  • Training budget
  • Gym membership (MultiSport)
  • Lunch discounts

Next steps

If this sounds like a good fit for you, apply now by clicking the button below. We need to know where you are as a developer, so your application must include your CV and links to your online profiles (LinkedIn, GitHub, etc.).

Interview steps:

  1. Short call with selected candidates. It would take about 40 minutes.
  2. Coding task as a homework. You would have one week to do task in most comfortable time.
  3. Next, two interviews are planned. Technical interview with Engine team members and interview with CTO to better understand your experience, expectations and motivation. This would be done remotely, and could take about 2 hours in total.
  4. Job offer proposal, if successful.

When you pass all steps, we’d be more than happy to have you on board!

Contact person in this recruitment

Oleksandra Chernyak
Recruitment Manager

Share offer

Recruitment powered by tomHRM