AI Engineer – Backend
Location
Germany
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
AI Engineer – Backend
WBS
• Software development: Design and implementation of maintainable, well-tested backend services and full-stack applications with a strong focus on Clean Code, TDD and clean architecture • AI application design: Development of business-specific AI applications based on existing large language models (LLMs) • System and data integration: Integration of existing AI models and services into existing systems and workflows • API development: Designing, documenting and delivering clean APIs for communication between AI and other software components • Testing and validation: Building automated tests and CI/CD pipelines as well as continuously evaluating and improving software components and RAG pipelines
Job Requirements
- 5+ years of professional software development experience, ideally in a senior role
- Advanced knowledge of Python or a comparable language; TypeScript and/or C# are a plus
- Practical experience with Clean Code principles, Test Driven Development, automated testing and code reviews
- Solid knowledge of RAG pipelines and vector databases, as well as hands-on experience with LLM-based applications
- Strong backend foundation as a clear focus, complemented by frontend basics (e.g. TypeScript/React)
- Ability to manage multiple tasks, set priorities and consistently align solutions with concrete business value
- Ability to communicate technical concepts to non-technical stakeholders and collaborate effectively across teams
- German language skills at a minimum of B2 level, both written and spoken
Benefits
- Enjoy 30 days of annual leave
- Home office options
- Sabbatical
- Up to 180 days of working abroad
- Vacation and workation stays at our seminar houses in Berlin and Pommritz
- Numerous offers and discounts through Corporate Benefits
- Join company runs
- Sports and relaxation offerings with Voiio
- Company bike (JobRad)
- Corporate fitness with EGYM Wellpass
- Yoga retreats
- Nutritional supplements
- Ergonomic workstation equipment
- Coaching and counselling services
- Further training with a variety of courses
- Three additional training days per year
- Individual professional and personal development
- LinkedIn Learning
- Team development activities
- Leadership management program
- Microsoft 365 with Copilot
- Benefit from an excellent work–life balance for career and family
- Paid child sick days
- Family vacations at our seminar houses
- Paid special leave for caregiving of relatives
- Digital childcare and tutoring with Voiio
- Experience a warm, company-wide team spirit with your colleagues
- Annual company celebrations
- Mindful meeting culture
- Onboarding seminars and onboarding mentors
- Open error and feedback culture
- Solutions-focused — ‘NiPsiLd’ is our motto
- Help shape the future of education with AI
- Autonomous work
- Purposeful work with societal impact
- Common-good orientation with a focus on sustainability
- 'Herzensprojekte' donation campaign by WBS GRUPPE
Related Guides
Related Job Pages
More Backend Engineer Jobs
• You are the technical point of contact in the development team: you actively code, make technical decisions in day‑to‑day work and support colleagues through technical mentoring, without having disciplinary management responsibilities. • Actively contribute as a developer during the sprint, including implementing your own features and bug fixes. • Take on more complex technical tasks and resolve architectural challenges in everyday team work. • Participate in architecture decisions within the team, for example around modularization, interfaces and security. • Actively contribute to the further development of our core systems (C#/.NET, MS SQL) toward resilient, containerized services in a Kubernetes cluster. • Consider non‑functional requirements such as observability, performance, scalability, security and deployment. • Actively help expand and optimize CI/CD pipelines (GitHub Actions, ArgoCD, Azure DevOps) and establish Clean Code, code reviews and automated tests (unit & system tests) with a clear shift‑left mindset. • Contribute to shorter development cycles and more reliable deployments within the team. • Promote knowledge sharing instead of siloed expertise: ensure that knowledge is accessible across the team, documented and not bound to individual persons. • Work on structured, understandable and up‑to‑date process and system documentation. • Develop practical best‑practice guides and technical standards with a focus on quality and efficiency. • Provide technical guidance and coaching to developers in the areas of architecture, Clean Code and systems thinking, without disciplinary responsibility. • Support onboarding of new team members through technical input and knowledge transfer. • Encourage continuous learning and constructive technical exchange within the team. • Closely coordinate with the Engineering Manager on technical questions and the team’s technical direction.
Role Description Our client, a new-age venture studio based out of Silicon Valley, is looking for a React Native Developer. - Knowledge of MongoDB, Express, AngularJS, Node.js - Particular about details - Exhausted patience with real estate prices in big markets - Exhausted patience with traffic and constant crowds - Good at math (i.e. - no NV state tax taken out of your paycheck) - Desire to be a part of building the next and best technology hub in the US - Enjoy boating, hiking, skiing, golfing, watersports, serenity, possibly gambling? - Passionate about learning and staying up to date with the latest technologies - Knowledge of ReactJS - Knowledge of HTML5, CSS - Strong knowledge of JavaScript - Knowledge of Ruby on Rails and Postgres is a huge plus - Any type of cloud experience - Experience with version control, preferably Git - Ability to learn quickly and operate in a fast-paced environment - Experience and proven ability with developing and/or designing web applications Qualifications - Knowledge of MongoDB, Express, AngularJS, Node.js - Knowledge of ReactJS - Knowledge of HTML5, CSS - Strong knowledge of JavaScript - Knowledge of Ruby on Rails and Postgres is a huge plus - Any type of cloud experience - Experience with version control, preferably Git - Experience and proven ability with developing and/or designing web applications Requirements - Particular about details - Exhausted patience with real estate prices in big markets - Exhausted patience with traffic and constant crowds - Good at math (i.e. - no NV state tax taken out of your paycheck) - Desire to be a part of building the next and best technology hub in the US - Enjoy boating, hiking, skiing, golfing, watersports, serenity, possibly gambling? - Passionate about learning and staying up to date with the latest technologies - Ability to learn quickly and operate in a fast-paced environment Company Description
Role Description We are seeking a Full-Stack API Developer with deep experience in Python, API development, and Azure Cloud services. The ideal candidate will architect, design, and deliver cloud-native APIs and microservices, while collaborating closely with frontend and data teams to ensure end-to-end application performance and reliability. Key Responsibilities - Design and build RESTful and GraphQL APIs using Python (FastAPI, Flask, or Django REST). - Architect and deploy solutions using Azure App Services, Azure Functions, and Azure API Management. - Integrate APIs with databases (SQL/NoSQL) and third-party systems. - Implement authentication and authorization using OAuth2, JWT, or Azure AD. - Build CI/CD pipelines using Azure DevOps and manage deployments. - Optimize code for scalability, performance, and cost-efficiency in Azure. - Collaborate with cross-functional teams on product design, backend services, and data pipelines. - Write unit/integration tests, maintain API documentation, and ensure code quality through reviews. Qualifications - 5-8+ years of experience in full-stack or backend API development. - Strong proficiency in Python (FastAPI, Flask, or Django). - Deep understanding of Azure Cloud services: App Services, Functions, Key Vault, Storage, and DevOps. - Experience with relational and NoSQL databases (PostgreSQL, MySQL, Cosmos DB, MongoDB). - Familiarity with frontend integration (React, Angular, or similar). - Proficient with Git, Docker, and containerized deployments. - Knowledge of REST API standards, JSON schemas, and performance optimization. - Strong debugging, analytical, and problem-solving skills.
Role Description We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules such as Payroll, Benefits, Time & Attendance, and CoreHR. - Design, develop, and maintain full-stack applications for HR SaaS products. - Develop new features and modernize existing ones across Payroll, Benefits, Time & Attendance, and CoreHR modules. - Collaborate with cross-functional teams in an agile environment to deliver high-quality solutions. - Adopt a shift-left development approach, taking ownership of testing and validation of your code. - Leverage AI-powered tools (e.g., GitHub Copilot, Claude Code) to enhance productivity and code quality. - Ensure scalability, performance, and security in all developed solutions. Qualifications - Strong proficiency in Java and Spring Framework for backend development. - Hands-on experience with Angular for frontend development. - Familiarity with at least one RDBMS and SQL (Oracle & PL/SQL preferred, but not mandatory). - Understanding of agile development practices and distributed team collaboration. - Ability to write clean, maintainable, and testable code. Requirements - Experience with cloud-based SaaS applications. - Knowledge of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes). - Exposure to AI-assisted development tools.

