Software Engineer - Fullstack & AI

admi Kommunal GmbH
Berlin, Germany
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote
Berlin, Germany

Tech stack

Artificial Intelligence
Hibernate
Java Virtual Machine (JVM)
Python
PostgreSQL
Open Web Application Security
TypeScript
React
Large Language Models
Multi-Agent Systems
Spring-boot
FastAPI
Kotlin
React

Job description

  • AI Implementation: You are the driver for our AI roadmap. You integrate LLM APIs (OpenAI, Gemini, Anthropic) and transform them into real-world product value
  • Agentic Systems & Workflows: You design and implement advanced agentic patterns, including tool/function calling, ReAct loops, multi-step orchestration, and intelligent memory systems
  • Collaborative Engineering: You work closely with our Data Engineer on data-to-product integration and contribute to our CI/CD pipelines to ensure high-quality deployments
  • Security & Reliability: You implement security best practices, with a specific focus on prompt injection defense, output validation, and data privacy

Requirements

  • JVM & Python Proficiency: You are experienced - or have a strong desire to make it your primary language -in Kotlin/JVM (Spring Boot, Hibernate) and you are solid in Python (FastAPI)
  • AI Expertise: You have Hands-On experience integrating LLM APIs into live products. You understand RAG, context management, and reasoning patterns. Experience with LangGraph is a big plus
  • Tech Stack Foundations: You are comfortable with PostgreSQL and have basic knowledge of TypeScript (React/Redux) - Familiarity with GCP is an advantage
  • Security Mindset: You build with a "security-first" approach (OWASP Top 10) and understand the unique challenges of LLM-based applications.
  • Language: Strong English is mandatory - Proficient German skills are a plus

Benefits & conditions

  • Startup Culture: Fast, dynamic, and with enormous scope for making a real impact alongside the founding team
  • Attractive Compensation: We offer an attractive salary package
  • Flexibility: You value the flexibility of remote work but are excited to join us in the Berlin office as well
  • Benefit Program and Team Offsites, Office Parties and Team working days
  • Development: We provide an unique professional development approach as well as a broad network of mentors
  • Impact Doesn't Get Bigger Than This: Your work directly contributes to saving millions of tons of CO2 + public money and accelerating the energy transition in Germany

Apply for this position