hsSkipCache=[true]&hs_ungate__cos_renderer_combine_all_css_disable=[true]&hsNotRandom=[true]

Senior Machine Learning Engineer

Hi! We are Netguru. We help entrepreneurs and innovators shape the world through beautiful software. We’re looking for people to join our team and build a culture based on trust, taking ownership, and transparency. Introducing innovative solutions and improving our internal processes are the foundation for our development and achievements.

We offer a safe, inclusive and productive environment for all team members. We respect and want to build on our diversity. We are open for workplace adaptations. 

We also help team members develop their skills through internal learning opportunities, R&D projects, and personal growth budgets. Our efforts bring results: Netguru ranks as one of the most desired IT employers, alongside Facebook, SpaceX, and Netflix.

Netguru-Biuro-2018-4513 (1)

What's in it for you?

  • unique opportunity to be a part of a ML department in Netguru, one of the fastest growing companies in Europe,
  • working with a cross-functional team of software engineers, application/UI engineers, QAs, and designers,
  • solving a rich set of challenges in our 90+ projects,
  • owning the development of machine learning algorithms,
  • connecting the Machine Learning world with Web applications.

Must-haves:

  • at least 3 years' practical experience in Machine Learning, preferably using Python (academia or industry),
  • hands-on knowledge of Python,
  • experience in at least 1 commercial project,
  • experience in deploying machine learning models to production,
  • experience in at least one of the following: Recommender Systems/Anomaly detection/Computer Vision/Natural Language Processing,
  • solid understanding of the theoretical concepts behind Machine Learning,
  • solid knowledge of machine learning workflow best practices,
  • familiarity with scientific and machine learning libraries such as: NumPy/Pandas/Scikit-learn,
  • familiarity with at least one of the following Deep Learning libraries: Keras/Tensorflow/PyTorch/Caffe/MXNet,
  • solid knowledge of data structures, object-oriented programming, and software engineering principles,
  • ability to dissuade a client/team from making wrong decisions based on experience, providing guidance and expertise in your field,
  • very good command of written and spoken English (CEFR B2+) (Polish is not required),
  • ability to quickly find solutions to issues – you understand the business side of the project and are able to find the best balance between clients’ requirements and the technical aspects of a project,
  • readiness to help Project Managers manage their project (from the technical perspective).

Nice-to-haves:

  • know Scrum and Agile methodologies,
  • are always willing to help and mentor other developers,
  • have experience with Amazon Web Services (AWS) and Docker,
  • kaggle track record,
  • experience with Apache Spark.

Perks & benefits:

  • MacBook — we like to work with the best equipment,
  • additional accessories for your computer to make your work even more efficient and comfortable,
  • private health insurance package,
  • MultiSportPlus card,
  • optional life insurance for you and your family,
  • individual growth budget for your educational plan,
  • free sandwiches and co-financed lunches,
  • Team Retreats and Team Meetups which allow you to spend time and bond with your team-mates.

If you want to read more about it check our 7 reasons to work at Netguru.

We are just getting started 🚀 Ready to face the challenge?

Click “apply now” button and join Netguru team!

PLN 14,000-20,000 + VAT (B2B)
or PLN 11,380-16,260 gross (UoP)
Deadline: ongoing
Poznań, Warszawa, Gdańsk, Kraków, Wrocław, Białystok, Katowice, Łódź, Rzeszów, Remote
View your career path
Our perks