Software Engineer

Spellbook
Canada
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Problem-solving","Teamwork","Self-starter","Continuous improvement"]

Build and ship new features for an AI copilot used by transactional lawyers, working within a distributed engineering team to improve drafting and review workflows. You’ll design and implement product functionality using React, Node, and an Express/tRPC API, integrate large language models from OpenAI and Anthropic, and enhance document review suggestions. Own reliability, performance, and AWS infrastructure using CDK, including code reviews and feedback.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Spellbook
Spellbook
1 year ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and ship new features for an AI copilot used by transactional lawyers, working within a distributed engineering team to improve drafting and review workflows. You’ll design and implement product functionality using React, Node, and an Express/tRPC API, integrate large language models from OpenAI and Anthropic, and enhance document review suggestions. Own reliability, performance, and AWS infrastructure using CDK, including code reviews and feedback.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Identify opportunities to improve lawyer workflows in a fast-paced distributed team.
  • •Design, architect, and implement new features in the Spellbook application.
  • •Use large language models (OpenAI, Anthropic, and others) to enhance application functionality and provide document review suggestions.
  • •Collaborate with product management to improve the React application and customer experience.
  • •Improve performance and reliability through bug fixes, code reviews, and maintaining AWS infrastructure using CDK.

Pay and Benefits

Equity and Bonus:Equity
Perks:Wellness StipendMeal AllowanceParental LeaveEquity

Key Requirements

  • •5+ years of software development experience.
  • •Strong communication skills, able to explain and advocate ideas to a diverse audience.
  • •Ability to take a product feature from abstract concept to beta demo to production-ready deployment.
  • •Self-starter and problem-solver who embraces continuous improvement and helps others succeed.
  • •Strong fundamentals of software development and computer engineering, with experience turning complex requirements into achievable plans.
Experience:5+ yearsLegaltechAILarge language modelsLLM applications
Skills:CommunicationProblem-solvingTeamworkSelf-starterContinuous improvement
Tech Stack:OpenAIAnthropicReactJSNodeTypeScriptMongoDockerAWSCDKExpressTRPCLLMsViteEsbuildSwc

Company Brief

Spellbook
Provides an AI-powered contract drafting and review platform for legal professionals, automating contract clause generation, analysis, and risk spotting to accelerate document creation and improve consistency across transactional workflows.
Industry: LegalTech
Website