DAI Software GmbH i.G.
DAI Software GmbH i.G.
DAI Software GmbH i.G. is a Darmstadt-based software consultancy that works with businesses to turn product ideas into bespoke, enterprise-grade software. Its team builds full-stack web applications, plans solution and system architecture, and develops software designed for long-term maintenance. The company also integrates AI into products and development workflows where it fits, with end-to-end ownership spanning design through deployment. Its work connects software consulting with business needs in areas including logistics and marketing.

Software Architect and AI Engineer

Design and build modern TypeScript enterprise applications and AI-powered solutions for DAI Software. Own architecture, development, testing, and deployment.

Description

  • Write and deliver clean, well-structured software from architecture through deployment.
  • Share ideas, contribute to decisions, and take ownership from planning to delivery.
  • Build modern AI-powered software for enterprise projects.
  • Work closely with a small, experienced, coordinated team.
  • Join regular meetings during shared team hours.
  • Shape how the team works and take on responsibility from your first day.

Requirements

  • Bring several years of software development experience, ideally using TypeScript.
  • Have solid React knowledge and/or backend experience with Bun or Node.js.
  • Be experienced in designing and integrating APIs.
  • Work confidently with relational or document databases such as PostgreSQL.
  • Have hands-on experience with Git, CI/CD pipelines, and current deployment workflows.
  • Have experience with frontier models and their associated harnesses.
  • Know software testing tools such as Vitest or Playwright, or comparable alternatives.
  • Work independently and focus on delivering results.
  • Speak fluent German, the working language.
  • Hold a degree in computer science, engineering, or a related field, or have equivalent professional experience.

Benefits

  • Receive competitive pay based on your experience.
  • Work fully remotely from anywhere.
  • Set flexible hours, with regular overlap for team coordination.
  • Get modern, high-end hardware provided.
  • Take on complex, practical enterprise projects with meaningful impact.
  • Join a small, closely coordinated team with direct communication and a friendly atmosphere.
  • Receive a permanent employment contract.

Related Jobs