← All jobs
Antwerp (2000), Hybrid Full-time

Backend Engineer

Apply

Why this role

At Rollo.ai we build AI systems that run in production, but great AI starts with great software. As a Backend Engineer, you're the foundation for that. Your first mission: migrate a legacy Java monolith to a clean, distributed DDD architecture combined with advanced CI/CD. You won't just move the mess around: you'll clean it up, restructure it, and build the platform future AI services run on. You own the work end to end, write your own tickets, estimate your own delivery, and communicate every decision clearly. The autonomy is real, and so is the impact.

About Rollo

Rollo.ai is Antwerp's no-nonsense AI agency. We build custom AI agents that bulldoze busywork so teams can focus on what really matters. Our team is a tight mix of engineers and strategists who turn ambitious ideas into reliable systems. We're obsessed with impact, allergic to fluff, and believe the best tech gets built by people who are curious, honest, and unafraid to push boundaries.

What you'll do

  • Communicate with precision across domains: write clear technical proposals, ask the right questions before writing a line of code, and align stakeholders across services and teams.
  • Design and implement clean, well-structured services in a monorepo setup with modern CI/CD pipelines.
  • Bring business problems and technical architecture together across services, domains, and teams.
  • Use AI tooling daily: generate code, speed up pull requests, and apply 'vibe coding' in a controlled, professional way.
  • Write your own tickets, estimates, and technical analyses.
  • Contribute to AI services, gateways, and monitoring layers once the foundations are in place.
  • Optimize performance, scalability, latency, and cost of existing generative AI models and pipelines.
  • Write clear documentation and explain solutions to both technical and non-technical stakeholders.
  • Share best practices, mentor teammates, and help raise our collective bar.

Skills & Experience

  • Master's in Computer Science, Artificial Intelligence, or a related field (PhD is a plus, not a must).
  • Mid-level software engineering experience.
  • Strong Python skills and hands-on experience with FastAPI or similar frameworks.
  • Ability to read and navigate Java codebases.
  • Solid knowledge of Domain-Driven Design and distributed systems principles.
  • Experience with or strong interest in monorepo setups and modern CI/CD.