KLDiscovery is a global leader in eDiscovery, compliance, and data management solutions. We are seeking an AI Engineer to construct AI development and production infrastructure, and implement them effectively.
Requirements
- 3+ years developing production Python code
- Strong CI/CD pipeline experience using Git, Azure DevOps/GitHub, Docker
- Hands-on experience building and maintaining ML pipelines
- Experience with modern ML frameworks: PyTorch or TensorFlow
- Working knowledge of LLM deployment patterns
- Proficiency with NLP libraries: Hugging Face Transformers, spaCy, or LangChain
- Experience managing datasets >1TB
- Cloud platform experience (Azure preferred)
- Familiarity with model quantization, optimization techniques, and cost-efficient inference strategies
- Experience leveraging AI Code Assistants/Agents like Claude Code
- Vector database implementation (Pinecone, pgvector) with experience scaling to millions of embeddings
- Production experience with embedding models and semantic search systems
- Modern Python practices: type hints, async/await, pydantic
- Experience using AI coding assistants to accelerate development workflows
- SQL expertise (PostgreSQL) including query optimization and database design
- Experience with model monitoring, A/B testing frameworks, and performance tracking in production
- Agentic AI patterns and multi-step reasoning systems
- C# for integration with existing.NET systems
- eDiscovery, legal tech, or document processing domain knowledge
Benefits
- Life assurance
- Private Medical Health Cover (currently with BUPA)
- Group Income Protection
- 25 days annual leave
- Contributory pension after completion of three months' service
- Flexible Benefits including Season Ticket Loans and Ride 2 Work
- Buy and sell up to 5 days of Holiday per year
- Roll over 5 days of Holiday per year