Backend Engineer Machine Learning

  • Robert-Bosch-Campus 1, 71272 Renningen, Germany
  • Full-time
  • Legal Entity: Robert Bosch GmbH

Company Description

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.                       

The Robert Bosch GmbH is looking forward to your application!

Job Description

  • Create something new: As a backend engineer for artificial intelligence (AI), you develop systems for scalable and more efficient machine learning solutions. Your focus is building systems that can handle different types and loads of data in various environments that data scientists can use to deploy models.
  • Experience cooperation: You will collaborate with machine learning experts bringing state-of-the-art artificial intelligence into production.
  • Help shape the future: Your solutions will benefit multiple domains, from shaping the future of mobility to manufacturing and customer goods.
  • Take responsibility: As part of an agile team your ideas will be heard and impact the decision making process. With our goal to invent for life, you will work on solutions that are both, innovative and ethical.
  • Think holistically and networked communication: Lifelong learning is crucial for long term success and we encourage you to stay current with latest research by visiting conferences and sharing your knowledge throughout the enterprise.


  • Education: Excellent degree (Master, Diplom) or PhD in computer science or other engineering discipline
  • Personality: Motivating attitude, profound communication and strong interpersonal skills
  • Working Practice: Structured and analytically
  • Experience and Knowledge: Minimum 3 years of work experience as backend engineer, strong software engineering background with focus on backend and systems development, knowledge of at least one modern programming language as Python, C++, Java/Scala, or Go, previous work experience with software deployment and service deployment via REST as well as data processing, proven experience with Git, k8s, CI/CD, automated unit testing and code reviews
  • Languages: Fluent in German or English (written and spoken)

Additional Information

Please submit all relevant documents (incl. curriculum vitae, certificates, certificates of programming, link to github repository).

Need support during your application?
Michael Streitmayer (Human Resources)
+49 711 811 33306

Need further information about the job?
Thomas Geiler (Functional Department)
+49 711 811 48339

Videos To Watch

Privacy PolicyImprint