Machine Learning Academy

Robert Bosch d.o.o.

Job description:

First 3 months, under the supervision of experienced team members:

  • You will learn and see where and how we use Machine Learning
  • You will learn how Machine Learning models are implemented for forecasting millions of time series
  • You will support the development of applications based on Natural Language Processing
  • You will apply different clean code approaches
  • You will acquire good developer habits & culture
  • You will be introduced to some project flow software (Jira, Confluence, etc).
  • You will gain your first cloud experience by using Amazon Web Services (AWS) and Microsoft Azure.
  • You will experience working in an agile team

3-6 months:

  • You will learn more about Machine Learning Operations (MLOps) technologies we use
  • You will be able to understand business requirements and provide analysis based on data
  • You will be more involved in daily modeling and development process
  • You will write some high standard code

In 6-12 months, we expect you to:

  • Be able to participate in daily meetings and provide insights and solutions
  • Take over and own some of the development tasks
  • Keep learning


  • High motivation to become Data Scientist or Machine Learning Engineer
  • 5th year or recent graduate from STEM (Science Technology Engineering Mathematics) faculty
  • Mathematical and programming knowledge
  • Proficient in English (written and spoken)
  • Good communication skills
  • Team player
  • Fast learner

Nice to have:

  • Previous experience working in a multicultural environment

Job applications through portal.