Request a demo We can arrange a demo to show you the capabilities of our products

Our products are used to:

_reduce the uncertainty of Machine Learning models,

_prioritize enterprise data efforts,

_support experts in the ML loop,

_improve the quality of ML models, especially in multi-class settings with complex ontologies,

_reduce data footprint and compactify ML models so as to be used by the Internet of Things applications,

_improve gaming experience via more challenging and realistic AI in games,

_create intelligent advisory systems from pre-compiled building blocks.

C++ Developer/Data Engineer - mid level

10 000 - 18 000 PLN gross

contract of employment; hybrid

What you’ll do

You will be an integral part of one of our R&D Teams that develop novel methods and solutions across a wide array of AI and Machine Learning fields. Our projects include aspects such as active learning, model diagnostics, explainable AI, auto-ML, big data, approximate reasoning and neuro-symbolic approaches. 

 

You will work with data in C++ in aspects such as storage, efficient processing, creating summaries, applying compression techniques and serving data in various ways. You will also have the opportunity to optimize ML solutions for high-performance deployment. 

Requirements

  • Proficiency in C++ (C++14 and above)
    • including aspect such as variadic templates, move semantics, lambda expressions, capture initializers;
  • Understanding of and experience with memory and CPU optimizations;
  • Multithreading and multiprocessing in C++
  • Experience with developing custom programming libraries and designing an API;
  • High mathematical culture;
  • 3+ years of work experience;
  • clean code;
  • CMake;
  • Git.

 

Nice to have

  • Experience in machine learning and data science
  • Experience with various databases and data storage, in general
  • Big Data & data processing engines such as Apache Spark
  • Data summaries and compression
  • Python

 

What your tasks will be

  • Programming in C++
  • High-performance implementation of machine learning methods - both novel and known from scientific literature
  • Participation in developing novel solutions related to efficient data storage and processing
  • Memory and CPU optimization
  • Performing computational experiments 
  • Designing APIs and interfaces
  • Code reviews
  • Participation in an Agile development process

 

Your benefits

  • market-based salary adjusted to your skills; 
  • private medical care; 
  • multisport card; 
  • flexible working hours; 
  • partialy remote 
  • internal trainings;
  • mentors; 
  • 10% of work time for self-development; 
  • good coffee; 
  • the possibility of reconciling work and studies.

Feeling convinced? Apply!

Send application

Let’s set up a meeting!

Send