AI Software Developer @ BHB
We are seeking a highly motivated AI Software Developer to join our AI & Automation Team team during a pivotal era of transformation.
MEET THE TEAM.KNOW THE PRODUCT.
BuchhaltungsButler is a fast-growing German accounting SaaS platform, part of the Visma group since 2022. We serve thousands of SMBs and accounting firms with automated bookkeeping, document processing, and financial workflows. Our mission is to build the most trusted automated accounting platform for German SMBs and the accounting firms that serve them.
We're at an inflection point: evolving from a strong bookkeeping tool into an AI-enabled accounting powerhouse. Our four-pillar product strategy spans evolvable architecture, deep accounting functionality, AI & automation, and ecosystem integrations. This role sits at the heart of the AI & Automation pillar.
ABOUT THE ROLE
You will join our AI & Automation team, with a dedicated product manager and a tech lead, build, and ship AI-powered features that fundamentally change how accounting works. The goal is exception-driven accounting - where AI handles the majority of transactions automatically, and humans focus on review, control, and complex cases.
You will build production systems that process real financial data for real businesses, with high standards for correctness, auditability, and transparency.
WHAT YOU'LL BE DOING:
Agentic workflows and automation - Build intelligent automation that suggests, matches, and processes accounting transactions. Design confidence scoring, decision thresholds, and human-in-the-loop approval flows that determine when automation can proceed safely and when human review is needed.
AI runtime services - Develop and maintain the AI services (Python / TypeScript) that power classification, matching, and suggestion logic. Evaluate and integrate LLMs for specific accounting use cases, including RAG pipelines and tool-calling architectures.
Assistant experience - Contribute to BHB's AI assistant that helps users with accounting queries, task execution, and contextual guidance within the platform.
Learning loops and metrics - Build feedback mechanisms so the system continuously improves. Track automation rates, suggestion acceptance, and error patterns. Turn user corrections into training signals.
Data foundation for AI - Work with structured transaction and line-item data to ensure high-quality inputs for all AI features. Help build the semantic context engine that gives agents the right context for decisions.
WHAT WE ARE LOOKING FOR (TECHNICAL & EXPERIENCE REQUIREMENTS):
Between 3 and 5 years of professional experience in software development with a strong focus on AI-powered product features;
Hands-on experience building production AI systems - not just notebooks and prototypes, but services that run reliably, handle edge cases, and are observable in production;
Proficiency (having at least 3 years of hands-on experience) with Python and/or Typescript and familiarity with modern AI/ML tooling (LLMs, RAG, embeddings, vector stores, prompt engineering).
Understanding of agentic architectures - tool-calling, orchestration patterns, confidence-based routing, and human-in-the-loop design;
Strong software engineering fundamentals and experience - clean code, API design, testing, CI/CD, microservices and the discipline to ship safely in a domain where correctness matters;
Comfort with ambiguity and ownership - this is a growing team. You'll shape how AI works at BHB, not just execute tickets. You should be proactive by figuring out the right approach, not just implementing a spec;
NICE TO HAVE:
Nice to have: Experience in fintech, accounting, or compliance-heavy domains;
Familiarity with German accounting concepts (SKR03/SKR04, GoBD, DATEV);
Experience with MCP (Model Context Protocol) or similar tool-integration patterns.
Proficiency with German language.
ADDITIONAL NOTES
Impact from day one - You'll work on features that directly reduce manual work for thousands of businesses and accounting professionals across Germany.
A small, senior team that ships - ~12 people in Product & Development, operating in Scrumban with clear ownership and minimal process overhead. You won't get lost in a large organization.
AI is not a side project here - It's one of four strategic pillars. You'll have the mandate, the data, and the architectural runway to build meaningful AI capabilities.
Modern tooling - AWS infrastructure, Claude and Gemini for AI-assisted development.
Growth and learning - Active AI upskilling culture, access to Visma's broader network of companies and competence centers, and room to shape the AI strategy alongside leadership.
WANT TO JOIN?
At Visma, you’ll join a skilled and cohesive team with different expertise. We believe diversity and inclusion create a more engaging workplace, better business results, and innovative solutions.
Of course, we offer competitive terms and great benefits. You will have the ability to grow professionally through internal courses and self-study opportunities through our learning universe. With us, you get both the pleasure of working in an entrepreneurial IT company of a smaller size while benefiting from the power and opportunities it means to be part of a strong technology group.
Ready to embrace a new challenge? Apply now!
- Department
- Software Development
- Role
- Software Developer
- Locations
- Iasi, Sibiu, Timisoara
- Remote status
- Hybrid
- Employment type
- Full-time
- Company
- Visma Software SRL
- Competencies
- TypeScript, Continuous Integration, Continuous Delivery, Python, API testing, Artificial intelligence, LLM, ML
- Application deadline
- 19 June, 2026
About Visma
Visma is a leading provider of core business software for a more efficient and resilient society. We simplify the work of companies and organisations of all sizes, empowering people and helping businesses grow and thrive.
Think of Visma as an ecosystem of companies, cultures, and people, united by shared values and the vision to shape the future of society through technology.