Software Engineer
Core
Developing and maintaining APIs and microservices for document ingestion and integrations within an AI-driven legal tech platform.
Role type
Backend Software Engineer (AI/ML Infrastructure)
Builds
Core AI platform, document ingestion pipelines, and RAG systems for legal practitioners
Domain
LegalTech / Artificial Intelligence / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
RESTful API development, microservices architecture, event-driven design, relational and NoSQL databases, cloud infrastructure management, RAG pipeline implementation
Preferred skills
AI coding assistant usage, prototyping new AI techniques, serverless compute, managed containers
Technologies
Python, C#, Java, Go, Node.js, PostgreSQL, MS SQL, DynamoDB, Redis, AWS, Azure, GCP
Responsibilities
Designing and maintaining microservices for document ingestion; Maintaining and enhancing RAG pipelines connecting knowledge sources with LLMs; Building and managing scalable cloud infrastructure; Optimizing code and system architecture for performance and scalability; Participating in code reviews; Collaborating with cross-functional teams to deliver solutions
Seniority
Mid-level to Senior, hands-on IC