Technical Implementation Specialist
ABOUT SINGLECASE
SingleCase is an AI-native legal practice management platform serving law firms across Central and Western Europe. We help lawyers manage cases, clients, time, billing, and documents — all in one place. Our customers are some of the most demanding professional services firms on the continent, and what sets us apart is the depth of implementation quality we deliver for each one.
We are growing fast and looking for a technical specialist to own the implementation layer of our customer deployments — reporting, integrations, automation, and data migrations.
THE ROLE
This is a deeply hands-on technical role sitting at the intersection of product, customer success, and engineering. You will be the person who makes complex customer setups actually work: building custom reports, wiring integrations with external systems, designing AI-powered workflows, and leading technically challenging data migrations.
You will work directly with law firm clients, understanding their operational needs and translating them into reliable technical solutions — often with limited documentation and ambiguous requirements. You need to be comfortable navigating both code and conversation.
AI is not optional in this role. We expect you to use it aggressively — to automate what previously required manual effort, to build workflows that scale without adding headcount, and to identify and eliminate bottlenecks before they become problems. If you are not already using AI tools daily in your technical work, this is not the right fit.
WHAT YOU WILL OWN
Reporting & analytics
Understand and document how SingleCase reporting works end-to-end — data model, available metrics, calculation logic.
Build and maintain custom reports for clients within the SingleCase application.
Design and deliver PowerBI dashboards connected to SingleCase data for clients who require external reporting.
Work with clients to understand their reporting requirements (billing efficiency, matter profitability, utilisation, WIP) and translate them into concrete deliverables.
Establish a library of reusable report templates that reduce per-client effort over time.
Custom client integrations
Own and maintain existing custom integrations (e.g. Helios ERP, iManage document management, datová schránka connectors, external court registry systems).
Design and build new integrations as clients require — typically REST API or database-level connections.
Document each integration so that it can be maintained and replicated by others.
Liaise directly with client IT teams and third-party vendors to diagnose and resolve integration issues.
Assess feasibility and estimate effort for integration requests during pre-sales and onboarding.
Automation (Make / Zapier / custom workflows)
Build and maintain automation workflows in Make (formerly Integromat) and Zapier connecting SingleCase with client tools (billing systems, CRM, document platforms, communication tools).
Design automations that remove manual steps from client workflows — document generation, notification routing, data sync, invoice processing.
Identify opportunities for automation during client onboarding and propose solutions proactively.
Maintain and troubleshoot existing automations as SingleCase evolves.
AI-powered workflows & capability scaling
Identify operational bottlenecks — in implementation, migration, reporting, and support — and design AI-assisted solutions that eliminate them.
Build AI-powered workflows that allow the team to handle significantly more client complexity without proportional headcount growth.
Configure and validate AI features that ship in the product — including AI-assisted timesheet improvement, invoice description refinement, and document Q&A — ensuring correct behaviour across different client environments and languages.
Connect third-party AI agents (such as Harvey, Legora, or custom firm-built agents) to SingleCase via MCP and REST API — including writing connector code, testing authentication flows, and documenting the integration for clients' IT teams.
Support clients deploying SingleCase as a data platform: help them understand the API, set up webhooks, and build their own automations or agents on top of their data.
Use LLM-based tools (Claude, OpenAI, or similar) to automate document processing, data extraction, migration validation, and client-facing content generation.
Evaluate and integrate new AI tooling as the space evolves — you are expected to stay current and propose adoption where it delivers real leverage.
Document and share AI workflows so the broader team can adopt and build on them.
Data migration
Lead technical migrations of client data from legacy systems (Justitia.ch, Superoffice, ProLex, custom SQL databases) into SingleCase.
Write and review migration scripts, validate data integrity, and manage the full migration lifecycle from extraction through go-live.
Diagnose and resolve complex migration issues — mismatched schemas, corrupt data, large file volumes, incremental updates.
Build and maintain a migration runbook and tooling that makes each subsequent migration faster and more reliable.
Coordinate with the migration team and oversee their work on standard migration tasks.
WHAT WE ARE LOOKING FOR
Must have
3+ years in a technical implementation, solutions engineering, or similar client-facing technical role.
Strong SQL — you can write complex queries, understand data models, and diagnose data quality issues without help.
Experience building and maintaining API integrations (REST, webhooks, OAuth) — you have done this for real clients, not just tutorials; understanding of MCP (Model Context Protocol) or willingness to get up to speed quickly is a strong plus.
Hands-on experience with Make (Integromat) or Zapier at a non-trivial level — multi-step workflows, error handling, data transformation.
Experience delivering reporting to non-technical users, whether in PowerBI, Tableau, Metabase, or an in-app tool.
Strong written and spoken Czech or Slovak — the majority of our clients communicate in Czech.
English at professional level — required for international client communication and internal documentation.
Comfortable working directly with clients: explaining technical constraints clearly, managing expectations, and asking the right questions to understand real needs.
Self-directed — you can navigate ambiguity, find answers, and move forward without a detailed specification.
Active daily user of AI tools (Claude, Cursor, ChatGPT, or similar) in technical work — you have already built things with AI assistance and can point to concrete results.
Instinct for leverage — you think in terms of what can be automated, templated, or eliminated before accepting that something requires manual effort.
Nice to have
Experience in legal tech, professional services software, or B2B SaaS serving regulated industries.
Experience with PowerBI — connecting to external databases, building data models, publishing to clients.
Python or JavaScript for scripting migration and data transformation tasks.
Familiarity with Microsoft Azure / Entra / tenant administration.
Experience working in a fast-growing startup where you have had to build process from scratch.
Hands-on experience building with LLM APIs (OpenAI, Anthropic, or similar) — prompting, tool use, structured outputs, evaluation.
Experience with AI agent frameworks or workflow orchestration tools (n8n, LangChain, Make AI steps, or similar).
Familiarity with vector databases and embedding pipelines (pgvector, Pinecone, Weaviate, or similar) — understanding how semantic search and RAG work at a practical level.
Experience building or consuming MCP (Model Context Protocol) servers — connecting AI agents to structured data sources.
Additional European language at conversational level (German, Polish, or similar) — useful given the geographic spread of our client base.
HOW YOU WILL WORK
You will be embedded in the product and engineering team but work very closely with customer success and onboarding. Most of your day will be split between client-facing work (calls, requirements, delivery) and technical work (building, debugging, documenting). You will not be a pure engineer and you will not be a pure account manager — you sit deliberately between both.
This is a broad, senior individual contributor role. You will be expected to navigate ambiguity, work across multiple clients simultaneously, and build repeatable process where currently there is none.
In the first 3 months you will work through live client situations with the team, building context quickly across reporting, integrations, and migrations. By month 6 the expectation is that you can handle new cases independently and are beginning to document and systematise what you have learned.
WHAT WE OFFER
Direct access to the founders and a genuine voice in how the company evolves.
Work on real, complex technical problems for demanding professional clients across Central Europe.
A fast-moving environment where your output is immediately visible.
Flexible work — hybrid Prague office or fully remote within CET ±1.
Competitive salary reflecting the seniority and breadth of the role.
The opportunity to build a technical implementation function from the ground up and make it scale.
HOW TO APPLY
Send a short message and your CV to [hiring contact]. We do not care about cover letter format — tell us in plain language what you have built, what broke, and what you did about it. A concrete example of an integration or migration you have owned is worth more than a polished summary.