Software Engineer Frontend

  • 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

Over the last few years, Bosch has established the Bosch Center for Artificial Intelligence (BCAI) as one of the leading enterprise research centers for AI. The Applied ML, Data- and Software Engineering team is one part of the BCAI with the mission to incubate, engineer and roll out AI solutions to Bosch. We work closely with domain experts on real-world applications to transform Bosch into a data-driven company.

  • You will be part of a motivated and interdisciplinary product development team and create AI centric tools for our end-users. Part of your job is to rapidly prototype product ideas and bring them into the next MVP iteration. You will be an important interface with designers and end-users to shape our products. You have the chance to influence the user experience and adoption of our products.
  • You will implement user interfaces and take ownership of components. You will make them efficient, usable and scalable. Together with your teammates, you will foster the software engineering culture in our team. You will be also responsible for architectural designs of the software.
  • You value the principles of the Agile Manifesto. You love to continuously grow your skills and support your colleagues in improving theirs. You see product development from a holistic point of view. You like collaborate with designers, product managers and software engineers.


  • Education: Excellent degree (Bachelor or Master) in computer science or a related field
  • Personality: We are looking for a teammate who is: keen to learn new technologies and share knowledge, a team player while being able to work independently, enthusiastic, and motivated
  • Experience: 4+ years’ professional experience in software development with focus on creating applications with rich user experiences. Experience in developing software in AI or data centric domains. Proficiency in two or more modern programming languages (e.g. Python, JavaScript or TypeScript).    Demonstrated experience in working on graphical user interfaces for web applications. Demonstrated experience with responsive web design and frontend testing (e.g. jasmine or jest). Knowledge of client side frameworks and technologies (e.g. HTML5, CSS3, React, Angular). Knowledge of software engineering best practices: code reviews, CI/CD, testing, operations, arc42.  Knowledge in cloud technologies, machine learning basics and design thinking is a big plus.
  •  Languages: Fluent in English (written and spoken)

Additional Information

Take that challenge and be a part of this young and vibrant team! We would like to welcome you as soon as possible.
Apply today at the Bosch Center for Artificial Intelligence

Please submit all relevant documents (CV, letter of motivation, certificates and links to GitHub or stackoverflow account).

Apply now in just 3 minutes!
Are you interested in working from home, or part-time? Please don't hesitate to ask us.

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

Sven Lindenschmid (Functional Department)
+49 711 811 91204

Videos To Watch

Privacy PolicyImprint