AWSAzureCloudJavaScriptNode.jsPythonAIGenerative AIOpenAIClaudeFastAPIGoogle CloudCommunicationCollaborationRemote Work
About this role
Role Overview
Develop and implement modern, scalable AI-powered applications and systems — from data preprocessing to model integration.
As part of the team, you will develop cloud-native AI solutions, preferably using platforms such as Azure, AWS, or Google Cloud.
Work closely with our software architects to contribute your AI expertise and help design high-performance, scalable, and well-considered solutions and AI architectures from the outset.
You will document architectures, models, processes, and workflows precisely and transparently — providing a foundation for long-term maintainability and team collaboration.
By creating test cases for AI models and continuously validating them, you will actively contribute to the quality assurance of our AI solutions.
With technical know-how, you will support our project teams in exciting and complex client projects, especially in the development and integration of AI solutions.
Independent work with a strong commitment to quality is natural for you — as is a clear focus on your tasks and a continuous drive to improve models and systems.
Optimize and continuously advance existing AI models and algorithms to maximize their performance and accuracy.
Integrate and adapt external AI-based interfaces and APIs, such as third-party models or cloud services.
Requirements
You have a degree in Computer Science, Software Engineering, or a comparable qualification in AI development.
Several years of experience in software development (particularly in backend development and with modern technologies).
Initial experience implementing AI solutions and generative AI (e.g., language models from OpenAI, Claude, etc.).
Experience with Python and Node.js is desirable; knowledge of frameworks such as Langfuse, GraphRAG, and FastAPI is a plus.
Experience integrating AI models into existing systems and developing solution approaches that support business requirements through the use of AI.
Architecture, implementation, and integration of LLMs for various application areas.
Analysis and evaluation of current approaches in conversational AI (e.g., chatbots, dialog systems).
You have a good understanding of the risks involved in developing AI solutions and can identify potential risks and develop mitigation strategies.
You enjoy close collaboration with clients, other developers, and the team.
You are proficient in German (minimum C1 level) and fluent in English, and can communicate complex technical and AI-related concepts clearly both internally and to clients and stakeholders.
Willingness to travel: very infrequent business trips within the DACH region (by agreement with clients).
Tech Stack
AWS
Azure
Cloud
JavaScript
Node.js
Python
Benefits
Opportunity to work with the latest AI technologies and current developments.
A company with short decision-making paths and fast response times, where you have the freedom to contribute your own ideas and leave your individual mark on the design and implementation of projects.
Hybrid working model with flexibility between office and remote work.
Direct influence: your success shapes the company’s growth and direction.
Early responsibility and freedom for your own ideas.
A collegial, international team with flat hierarchies and an open culture.
Continuous training and development opportunities.
Modern equipment, flexible working hours, and regular team events.
A supportive team that pursues its goals together.
We value honest communication, pragmatic solutions, and an atmosphere where work is enjoyable.