Back-End Software Developer (f/m/d)

Job position – Your responsibilities

  • You are part of an interdisciplinary team that reshapes the future of AI by developing transparent and explainable AI systems.
  • In your role, you implement developer and consumer interfaces for our AI services.
  • You help to design and build efficient AI-software management processes that will be applied on multiple projects in our data and ML pipelines.
  • You are responsible for executing software developments for AI projects and bring up, debug and mature our explainable AI-products.
  • Thanks to your knowledge, you assist in the evaluation, requirements gathering, time estimation, and planning of software projects using agile methods.
  • Furthermore, you help design, implement and maintain machine learning pipelines using state-of-the-art technologies and tools.
  • Last but not least, you propose architectural design and technology decisions.

Your profile

  • Education: completed university degree (Bachelor/Master/Diploma) in computer science, informatics or a comparable subject
  • Experience and Knowledge: professional experience in software development and design required; hands-on experience with of software versioning and control tools (e.g. CMake, git, bash, CI/CD); software standards and best practices are required; Experience with large-scale software development (preferably of data projects) desirable.
  • Qualifications: Extensive expertise in C++, git and bash required. Expertise in python, data analysis, HPC-Clusters, data bases and Cuda desirable.
  • Personality and Working Practice: You are future-oriented, creative, and work in a very committed, responsible and goal-oriented manner; your actions are structured, organised and full of drive; you enjoy working in a team and have strong communication skills to collaborate on large-scale projects including the ability to communicate (technical) results;
  • Enthusiasm: Your heart beats for clean, fast and well documented code.
  • Languages: very good written and spoken English, German preferred

What we offer

  • Exciting & dynamic work environment that offers a wide variety of development opportunities
  • Highly motivated working environment for inspiring progress
  • Short decision-making paths that accelerate processes
  • Long-term career prospects with ever-increasing responsibility
  • Experts in the field of explainable artificial intelligence (Data Science, High Performance Computing, as well as quantum technologies).

Ready to join our team?

If you are interested, please send us your CV and your current transcript of records. We are looking forward to your message, please write us to

Contact details

Florian Schinnerling

HR Contact