Staff Software Engineer
Core
Founding Staff Software Engineer building AI-driven legal automation tools (digital paralegal) to streamline workflows for law firms.
Role type
Staff Software Engineer (Founding IC)
Builds
AI-powered document processing pipelines, frontend UX, and serverless backend services for legal practice management.
Domain
LegalTech / Generative AI / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend architecture, Python, TypeScript, LLM integration, Serverless frameworks, AWS services, Database design, Observability
Preferred skills
Multimodal LLM pipelines, Schema validation, Prompt engineering, Embeddings, Retrieval-augmented generation
Technologies
AWS (Lambda, Step Functions, DynamoDB, S3, Bedrock), Python, TypeScript, Docker, ECS, Serverless Framework
Responsibilities
Design and build end-to-end applications for AI workflows; Develop frontend UX; Construct multimodal LLM pipelines for legal documents; Optimize LLM accuracy via validation and retry loops; Instrument pipelines for error rates and latency; Implement scaling techniques like prompt caching and embeddings; Partner with legal experts to define schemas and acceptance criteria.
Seniority
Staff, Founding IC with high autonomy and strategic impact