Data Scientist

Viercode is a polish software company that connects best tech-driven engineers with best companies around the world in need of building or scaling their technology teams. We build high-performing teams of software engineers for the world’s leading brands. 

If you want to join our team, Viercode can guarantee you a professional development through work among professionals and experts, in a creative and friendly atmosphere. We also provide a lack of routine in performing daily duties. 

We value your time and your involvement. That’s why you have the possibility to work in flexible hours. Moreover, we assure reward adequate to engagement and performance.

We are currently looking for a Data Scientist to join Our Client project team in order to provide services in the full life-span of software production, such as: analysis and development of functional specifications, data analysis in source systems, defining business requirements, design, development, post-implementation maintenance of IT systems dedicated to support modern business processes, support in UAT end user tests.

Remuneration depends on the level of experience in the position, as well as the outcome of the recruitment process. 

Mid 80-130 PLN / per hour + vat (B2B) 
Senior 130-170 PLN / per hour + vat (B2B) 

If you want to work in a powerful network surrounded by passionated experts - this is the job you have been looking for!

Don't wait - send us your application to be a part of the Viercode team -  most energizing community of engineers and get long-term projects for various industries!


As a Data Scientist you will be tasked with developing analytical solutions using Python, PySpark, SQL Server and other data science libraries / technologies. You will manage parts of large projects and run smaller projects on your own. You will support clients in in-depth understanding of the key-drivers for their current and future success and solving the strategic and operational problems.

Your responsibilities will include:

  • building ML models based on business requirements and available data;
  • implementing data science functionalities in applications, supporting their integration with other services;
  • researching and introducing data science solutions in Spark (with Python);
  • participating in product development cycle activities: defect management, resolution process, Git repository maintenance, new feature design and implementation;
  • maintaining documentation (technical descriptions, user guides, business playbooks);
  • collaborating with international and diverse teams;
  • working in Agile software development model.

It is expected that you will grow professional expertise through seeking knowledge, skills and hands-on experience in Data Science (through on-the-job learning, external events, conferences and training) as well as share your acquired knowledge with junior staff.


  • At least 2 years of professional experience in Data Science — working understanding of popular ML algorithms and ability to use them in business environment;
  • Advanced analytical skills including very good knowledge of SQL and Python, PySpark experience is a plus;
  • Experience with analysis of large data sets;
  • Problem solving skills, ownership — accountability for the quality and success of the outcome of your work;
  • Strong interpersonal and communication skills — essential in day-to-day cooperation with clients and the team;


  • MultiSport card and private health care
  • Interesting and ambitious projects - no routine or repeatability of activities
  • Flexible working hours
  • The possibility for taking part in international projects
  • Excellent work atmosphere, including team events, hackathons
  • Work atmosphere as close as possible to a startup within a large corporation

Terms of cooperation

  • Fully remote work
  • Full-time work
  • English at B2 level
  • Polish min. at B1 level