AI Engineer / Software Engineer (all genders) (Dortmund, NW, DE, 44269)
Sign in to build your German application, then apply.
Job Description
DEDEINE ROLLE
In a nutshell: In interdisziplinären Projektteams übernimmst du gemeinsam mit deinem Team abwechslungsreiche Tätigkeiten in technisch anspruchsvollen kundenspezifischen Softwareprojekten aus dem gesamten Engineering-Prozess. Von der Anforderungsanalyse und dem fachlichen bzw. technischen Systementwurf über die Programmierung und Implementierung bis hin zur Qualitätssicherung und dem Projektmanagement. Die Projekte basierend auf dem bewährten Java- / JavaScript-Stack (Web-Frontends mit Java Backends) und AI-Prozessen (oft im Python-Stack).
AI-Transformation: Du transformierst unsere Software-Engineering-Prozesse, indem du generative AI-Tools (wie GitHub Copilot, Cursor, LLMs) in den gesamten SDLC (Software Development Life Cycle) integrierst.
Konzeption und Entwicklung: Du arbeitest in den Bereichen Konzeption, Entwicklung und Design von Java- und AI-Anwendungen in einem agilen Projektumfeld.
Konzipiere Microservice-Architekturen: Du konzipierst und realisierst moderne Microservice-Architekturen und verteilte Systeme in vollem Umfang.
Projektbegleitung: Von der Idee bis zum Go-live begleitest du die Lösungen sorgfältig.
DEIN PROFIL
Starker Hintergrund: Du bringst einen starken Hintergrund in Java-Backend-Entwicklung, AI-Programmierung und Software-Engineering mit.
Java-Backendentwicklung: Mehrjährige Erfahrung in der Java-Backendentwicklung webbasierter, skalierbarer Systeme und Anwendungen mit verschiedenen Datenbanken und Frameworks (z.B. Spring/Spring Boot, Hibernate) in einem agilen Projektumfeld helfen dir, alle Herausforderungen zu meistern. Du hast Spaß daran, Kunden durch die digitale Transformation in hochmoderne Prozesse zu führen.
AI-Programmierung: Praktische Kenntnisse in der Programmierung von AI-Anwendungsfällen mit verschiedenen Frameworks bringst du ebenfalls mit.
Generative AI: Du hast Interesse an generativer AI (GenAI, GPT, Gemini, Llama, LangChain/LlamaIndex und Co.) und erste Erfahrungen im Bereich MLOps.
Sprachkenntnisse: Für deine Tätigkeit benötigst du sehr gute Deutschkenntnisse (mindestens C1-Level) und gute Englischkenntnisse.
Visa & salary
ELIGIBLE§ 6 BeschV · On BA Positivliste · no priority check
§ 18 AufenthG · Skilled Immigration Act · qualified employment
What to do next
- Generate a German Lebenslauf + Anschreiben in your Application Kit.
- Confirm your degree is recognised (anabin / Skilled Immigration Act).
- Apply on the employer's site, then interview.
- Once you have a written job offer, use it to start your Blue Card application.