Full-time · Karlsruhe · German or English

You bring AI to the construction site — not to the slide deck.

Turning a photo into a finished defect record, detecting construction progress automatically, locating shots within the building: these are our topics — born from our own research, shipped in the product.

What is this role about?

You develop the mobile services site managers work with every day: recording defects, locating photos, writing daily reports — on iOS, Android, and in the browser. One focus is on artificial intelligence methods for interpreting construction photos and automating construction progress monitoring; the foundations come from our own research projects. Work happens in German or English, flexibly and with around 50% remote work.

What to expect

The tasks that make up most of your week.

  • AI for construction photosApply artificial intelligence methods to interpret construction photos.
  • Detecting progress automaticallyAutomate the monitoring of construction progress.
  • Mobile servicesMaintain and evolve our apps for construction supervision.
  • Solving customer requirementsDevelop innovative solutions for complex requirements in the construction sector.
  • Software "with heart"Develop close to the people who work with it every day.

What you bring

Not a checklist to tick off: if you confidently bring two of these four points, the conversation is worth having.

  • Java and mobileConfident in Java and at least one mobile platform (iOS or Android).
  • Interest in AIImage processing, machine learning, or computer vision appeal to you.
  • Practical mindsetEager to translate requirements from real construction sites into software.
  • LanguageGerman or English — either is enough.

What we offer you

  • Flexible working hours and around 50% remote work
  • In-house research: our own BMBF and ZIM projects instead of bought-in models
  • Small teams, short paths, product decisions born from project conversations
  • Training, Deutschlandticket, JobRad bike leasing, gym membership

How to apply

Short, honest, no application-folder theatrics.

  • 1. Write to usA résumé and two sentences on why this role — to info@openexperience.de or via the contact page.
  • 2. We get back to youWe reply promptly; for production roles in Baden-Baden within 24 hours.
  • 3. Getting to know each otherA conversation by video or in person at our office in Karlsruhe. Afterwards you'll know who you'd be working with.

To the contact page

Not quite the right role?

All open positions are listed on our careers page — unsolicited applications are expressly welcome.

All open positions

Frequently asked questions

Which technologies do you use?

Java at the core, apps for iOS and Android, plus our own models for image recognition and progress detection. We'll go into detail in the interview.

Do I have to speak German?

No. In development we also work in English — only roles with customer contact require good German.

How much remote work is possible?

Around 50%. We work flexibly in terms of time and place, but we don't give up shared days at the office in Karlsruhe.

Will I also work on the hardware?

There are touchpoints — the data from our helmet cameras, webcams, and drones ends up in the same services. Device manufacturing itself is based in Baden-Baden.

Want to see first what you'll be working on?

In 45 minutes we'll show you the platform on a real project.