4 days ago
Prague, CzechiaSenior
Responsibilities
- Own AI-powered features from technical design and implementation through rollout, monitoring, and maintenance.
- Design services, APIs, data pipelines, and workflows integrating LLMs and machine-learning capabilities into Filevine products.
- Turn prototypes into production systems with appropriate reliability, scalability, security, latency, and cost characteristics.
- Implement retrieval and grounding, structured generation, tool use, human review, and graceful fallback patterns.
- Establish quality metrics, tracing, monitoring, and feedback loops for AI-powered features.
- Collaborate with ML Engineers, Software Engineers, Product, and domain experts to turn customer problems into practical solutions.
- Make pragmatic technical decisions and clearly communicate their context and tradeoffs.
Requirements
- At least 5 years of professional software-engineering experience, including end-to-end ownership of production systems.
- Experience designing, delivering, and operating AI-powered product functionality in production.
- Strong foundations in API design, data modeling, distributed systems, testing, and failure handling.
- Strong experience with Python or a comparable language and the ability to work in a Python-first environment.
- Practical understanding of production LLM systems, including retrieval, context management, structured outputs, tool calling, evaluations, guardrails, and common failure modes.
- Experience with asynchronous workflows, data-processing pipelines, background jobs, or event-driven systems.
- Experience deploying and operating cloud services.
- Ability to evaluate tradeoffs among quality, reliability, latency, user experience, complexity, and cost.
- Good English communication and writing skills, team spirit, and an independent problem-solving mindset.
- Legal right to work in Czechia or Slovakia and current residence in, or willingness to relocate to, one of those countries.
Benefits
- Independent contractor arrangement rather than an employment relationship; contractors are responsible for their own taxes and legal compliance.
- Periodic in-person collaboration is required at the Prague or Bratislava office.
- Opportunity to work on AI-powered legal workflows involving summarization, transcription, and advanced natural-language-processing challenges.
