In collaboration with other engineers inside and outside of the team, you will design and optimize automated workflows, toolchain components and underlying infrastructure. Integrate open-source and custom solutions into a single business-critical product used by hundreds of developers. Your job will be to design and implement components and multi-component solutions for custom business logic, complex workflows, analytics platforms including, but not limited to, Artificial intelligence-based approaches and technologies. Expert level knowledge in architecture and design of a complex SW development workflow toolchains and underlying infrastructure Experience with microservice architecture, virtualisation, highly distributed solutions, high load/scale features Very good understanding of Artificial intelligence concepts including practical applications for enhancing developers productivity Ability to develop and integrate software with other solutions with REST APIs Familiarity with ML libraries, such as TensorFlow, PyTorch, or Scikit-learn, and hands-on experience in implementing or improving solutions using such technologies Familiarity with data analysis tools (e.g., Pandas, NumPy) and big data technologies. Ability to develop software for front-end applications (JS/REACT/HTML/CSS) English language proficiency; German language knowledge is not required Expert understanding of SW development lifecycle and best practices, CI/CD and QA concepts Advanced level skills in programming/scripting languages like Python and Java Highly motivated and proactive, a fast learner, and a good team player.