Junior Machine Learning Engineer

Zagreb or Osijek, Croatia

This job is hidden from public view (Internal use). Only people with the direct job's link can apply

Gideon Brothers develops autonomous, collaborative and modular robot platforms and autonomy technologies for unstructured, indoor, human environments. Our robots are designed to assist operations in various industries. In our offices in Zagreb and Osijek, we have gathered a team of 75 super-talented people, including 10 PhDs and 46 Masters of robotics hardware and software engineering and related disciplines. We are looking for a Junior Machine Learning Engineer for our both offices.

Scope of work:

In this position, you will be responsible for contributing to the development of the semantics components of our autonomous system. We are looking for a non-quitter who will work closely with experienced engineers and be involved in the optimization processes for the on-boarding of deep learning solutions.


  • Develop deep learning algorithms for scene semantics.
  • Develop tools and infrastructure for quickly iterating between models and architectures.
  • Development of optimization routines for pruning algorithms.

Required Skills: 

  • Excellent development skills in Python, comfortable with C/C++.
  • Foundations and entry-level experience in machine learning and nonlinear optimization.
  • Experience working in a UNIX/Linux environment.
  • Experience working with Git version control.
  • Excellent communication skills and fluency in English.

Bonus points: 

  • Industry experience with machine learning.
  • Familiarity with machine learning libraries such as TensorFlow, PyTorch, Caffe, etc.
  • Hands-on experience with sensor systems such as cameras, Lidar, etc.


  • BSc or MSc in Computer Science, Robotics or a related field.

Junior Machine Learning Engineer

Job description

Junior Machine Learning Engineer

Personal information
Professional data