Oferta pracy

Machine Learning Engineer

EWL S.AAbout the company

  • Wrocław

    Wrocław, Lower Silesia
  • Offer expired 23 days ago
  • Remote recruitment
  • Remote work
  • contract of employment
  • full-time
  • specialist (Mid / Regular), senior specialist (Senior)

Technologies we use


  • Python

  • Deep Learning

  • NumPy/Scikit/Pandas/PyTorch/TensorFlow


  • Mypy / Black

  • Azure/AWS

Operating system

About the project

In 2020 tens of millions people have come to the EU in search of work.

We are EWL. In 2020 we helped over 20,000 of these foreigners find work and housing, legalize their stay and acclimate to the EU. This makes us a European leader with a fast beating heart based in Poland.

Cross-border employment is complicated and risky. We are simplifying the process. We are building a platform that will transparently connect employees and employers from different countries. We want to change the way global labour migration takes place.

We are looking for a Partner who will not only support the development of the platform on the technological side, but also help scale the entire organization.

In 2021 more than 150 million people worldwide will leave their home countries in search of work abroad. We have a lot of work to do.

Your responsibilities

  • Design and implement ML systems

  • Plan and prioritize tasks

  • Research and implement appropriate ML algorithms and tools

  • Select appropriate datasets, data transformations and feature extraction methods

  • Run ML tests and experiments, perform error analysis using test results

  • Write project documentation (including project outlines, partial and final reports)

  • Keep up-to-date with the developments and technologies in ML

Our requirements

  • +2 years of proven professional experience in industry and / or academia as a ML engineer or similar role

  • Strong foundation in Machine Learning (including knowledge of probability & statistics, mathematical optimization, ML fundamentals, basic ML algorithms, Deep Learning)

  • Good knowledge and experience in Predictive modeling and/or recommendations systems.

  • Strong programming skills in Python

  • Good knowledge of NumPy / Scikit / Pandas / PyTorch or TensorFlow

  • Good understanding of Git

  • Good written and spoken english (B2 level is required)

  • Ability to work in a dynamic and changing environment

  • Ability to quickly solve analytical problems

  • Good communication skills

  • Proactivity and desire to learn new technologies


  • Experience in deploying ML models into production

  • Experience in optimization (e.g. genetic algorithms)

  • Experience in working with Azure/AWS

  • Experience in Mypy / Black

This is how we organize our work

Team size

  • 10

Development opportunities we offer

  • development budget

  • intracompany training

  • mentoring

  • soft skills training

  • space for experimenting

  • time for development of your ideas

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • life insurance

  • remote work opportunities

  • flexible working time

  • integration events

Recruitment stages

Phone Interview






Grupa EWL tworzy efektywne rozwiązania, które odpowiadają najważniejszym problemom współczesnych gospodarek.

Jesteśmy drużyną 300+ ambitnych, pełnych pasji i wiary w naszą wizję, (tzw. Vivid Dream) profesjonalistów.

Scroll to the company’s profile