Senior Backend-Developer – Agents (100% Remote)

Powerprozesse · Remote (Europe)

Apply on Powerprozesse’s site ↗

You’ll apply on Powerprozesse’s official site. Real employers never ask you to pay to apply. Why?

About the role

We're looking for Senior Developers for our fully remote team to work on our agents. You'll be responsible for how well our agents work for customers: you talk to the property managers who use them, see where they go wrong and make them better.

About Us

Hausverwalter.ai is an all-in-one platform for property management companies with features like an Inbox, CRM, Documents, Telephony, Video Calls, Team Chat and AI-Agents. We want to automate as much of a property manager's daily work as we can.

About the role

Our platform has been an agentic platform since day one. Before we even planned the UI, we planned the way agents would interact with the software. Our goal is to automate as much of the work in property management as possible.

As of now, almost everything the user can do in the UI, we have an agent tool for it and the Co-Pilot (daily assistant of the user) can do everything for them, even toggling dark mode on and off.

But the Co-Pilot is just the beginning. The real challenge is the autonomous agents. More on that below.

What you’ll be working on

Inbox-Agents: Autonomous Agents triggered whenever something new happens inside a ticket. The customer can train them on their own OR rather use one of the templates you will build for them. These agents already have the capabilities to fully own entire complex scenarios and are one of the main reasons customers are interested in our software. But when should the agent escalate to a human rather than finishing on its own? How can we make sure it sticks to the process? Those are your questions, and you answer them together with the customers who use these agents every day.

Harness Engineering: The agent has 100+ tools. But it has to read a request the way a property manager would, not the way the words sound elsewhere. What goes into the system prompt, what into skills?

Knowledge base: Our platform includes its own knowledge base, similar to Notion. It’s fully custom built and supposed to act as the companys collective brain. But should the AI also “learn” by itself? And if yes, when? And how can we improve the way our AI searches the knowledge base — through better tools, system prompts, or skills? When a customer asks us something in support, the answer should end up in the knowledge base so the agent can handle it next time.

Voice-agents: The same agents, but on the phone — built on LiveKit, handling calls the way our text agents handle tickets.

LLM Infrastructure. Pick the right model for the job, cache and stream to cut latency, retry when a provider fails, compact context, optimize RAG search, track usage across providers, reduce costs and run evals to see what's actually better.

Our minimalistic tech stack

Everything is TypeScript. From our database schema to the frontend.

Frontend: Next.js, React, Tailwind, shadcn/ui

Technologies you will encounter: Vercel AI SDK, Convex Agent Component

Salary

$1500 - $3000 per month before taxes with room for growth and promotion in the months & years ahead

Permanent employment contract in your country of residence through our partner Deel (EOR)

As many AI-tokens as you need

We’re self-funded & profitable (and not burning VC money to survive)

Small team, real ownership — what you build actually goes live

Quick decisions, no pointless meetings and no layers of approval to get through

Continued in Powerprozesse’s original posting ↗.

Before you apply. Check the location rules in the full posting: many remote roles are open only to people in certain countries or US states, and some need occasional travel. Listings are sourced from each company’s own careers site and updated daily. Apply on the company site. How to spot a fake job · Report this listing

Get ready

Get new remote jobs by email — free weekly digest

We will send you a confirmation email first. You only get the digest after you click the link in it.