Software Engineer
Core
Designing, developing, and maintaining microservices for document ingestion and integrations, plus optimizing RAG pipelines connecting enterprise knowledge sources with LLMs.
Role type
Backend Software Engineer (AI/ML Infrastructure)
Builds
Core AI platform APIs, document ingestion pipelines, and scalable cloud infrastructure for legal tech.
Domain
LegalTech / AI / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
RESTful API development, microservices architecture, event-driven design, relational databases (PostgreSQL, MS SQL), NoSQL/key-value stores (DynamoDB, Redis), cloud platforms (AWS, Azure, GCP), modern backend languages (C#, Python, Java, Go, Node.js)
Preferred skills
AI coding assistants (Claude Code, GitHub Copilot), serverless compute, managed containers
Responsibilities
Designing and maintaining microservices for document ingestion and integrations; Maintaining and enhancing RAG pipelines; Building and managing scalable cloud infrastructure; Optimizing code and system architecture; Participating in code reviews; Working with cross-functional teams to deliver solutions
Seniority
Mid-Senior, hands-on IC