Software Engineer
Core
Building an AI copilot for transactional lawyers that integrates with Microsoft Word to accelerate contract drafting, review, and negotiation.
Role type
Senior Software Engineer (AI/LLM applications)
Builds
Spellbook application (React/Node) and backend APIs (Express/tRPC) for legal teams
Domain
LegalTech / Artificial Intelligence / Large Language Models
Deliverable
production ML models | product features
Required skills
Software development fundamentals, LLM integration (OpenAI/Anthropic), ReactJS, Node.js, TypeScript, AWS infrastructure, API design, performance optimization
Preferred skills
TypeScript build tooling (Vite/esbuild/swc), startup environment experience, infrastructure design
Technologies
OpenAI, Anthropic, ReactJS, Node, TypeScript, Mongo, Docker, AWS, CDK, Express, tRPC
Responsibilities
Designing and implementing new features for the Spellbook application, integrating LLMs to provide review suggestions, improving API performance and reliability, building AWS infrastructure with CDK, conducting code reviews
Seniority
Senior, hands-on IC