Skip to content
mimi

Fullstack AI Engineer (Python, JS)

DL Remote

Bergheim · Hybrid Full-time Senior 1w ago

About the role

Full‑Stack AI Engineer (Python / JavaScript) – Legal Tech
Senior level – Hybrid (2‑3 remote days)


About the role

We are looking for a passionate Full‑Stack AI Engineer to design, build, and operate AI‑driven Legal‑Tech solutions for a leading law firm. You will turn complex legal workflows into intuitive, automated products – from concept and prototype to production‑grade, scalable services.

You’ll work side‑by‑side with lawyers, product managers, and other engineers, constantly scouting emerging AI technologies and embedding them into our stack.


What you’ll do

Area Responsibilities
AI‑driven product development Conceive, prototype, and ship AI‑powered features that automate legal processes.
Full‑stack engineering Build robust back‑ends (Python/Django) and modern front‑ends (React or similar).
CI/CD & IaC Own GitHub‑Actions pipelines; define infrastructure as code (Terraform/Bicep).
Cloud operations Deploy, monitor, and scale services on Azure, GCP or AWS.
Collaboration Partner with legal experts, product owners, and UX designers to deliver user‑centric solutions.
Innovation Evaluate and integrate state‑of‑the‑art LLMs, prompt‑engineering techniques, and agentic AI systems.
Maintenance & reliability Ensure long‑term maintainability, observability, and security of all services.

Who we’re looking for

Must‑have Nice‑to‑have
Degree in Computer Science, Business Informatics, Engineering or equivalent. Experience in the legal domain or with compliance‑focused software.
Python expertise – production‑grade backend (Django, FastAPI, etc.). Knowledge of additional backend frameworks (Flask, Node.js).
Frontend skills – React (or Vue/Angular) and modern JS/TS. UI/UX design sensibility.
CI/CD – GitHub Actions (or similar) for automated testing & deployment. Experience with Docker/Kubernetes.
IaC – Terraform or Bicep for repeatable infrastructure. Experience with serverless architectures.
Cloud – Azure, GCP or AWS (deployment, monitoring, security). Multi‑cloud strategy experience.
Prompt engineering & LLM integration – building agentic AI systems. Publications or open‑source contributions in AI/ML.
Languages – German B2 + English B2 (spoken & written). Native‑level German.
Team player – comfortable working in interdisciplinary, fast‑moving teams. Leadership experience (mentoring junior engineers).

What we offer

  • Competitive salary – up to €85 k (negotiable, based on experience).
  • Hybrid remote model – work from any of our German offices (Hamburg, Berlin, Frankfurt, Heidelberg, Munich, Aachen, Luxembourg) with 2‑3 remote days per week.
  • Flexible working hours & generous home‑office allowance.
  • Company pension scheme & Mobility benefits (Deutschlandticket, JobRad).
  • Professional development – budget for trainings, conferences, and certifications.
  • Relocation support – travel & moving expenses covered if you need to relocate.

Next steps

  1. Apply through the link you used to find this posting.
  2. We’ll send you a detailed information pack (company overview, tech stack, salary breakdown).
  3. If the role still excites you, we’ll schedule an initial interview with the hiring team.

Ready to shape the future of legal technology with AI?
Apply now and join a forward‑thinking team that blends law, product, and cutting‑edge engineering.

Skills

AWSAzureBicepCI/CDDjangoGCPGitHub ActionsJavaScriptPythonReactTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free