Software Engineer
Spellbook · Remote · Remote - Ontario ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote (Ontario)
- React + Node + TypeScript
- LLM integration experience
- 5+ years experience
- Stock options included
Join the engineering team at Spellbook, an AI copilot that helps lawyers draft and negotiate contracts directly within Microsoft Word. You will design and implement new features using large language models to enhance document review and workflow efficiency for thousands of legal professionals.
What you'll do
- Design and implement new features for the Spellbook application
- Integrate OpenAI and other LLMs to improve document review suggestions
- Enhance the Express and tRPC based API for better functionality
- Build and maintain infrastructure on AWS using CDK
- Collaborate with product management to improve customer experience
- Fix bugs and improve performance of existing features
- Conduct code reviews and provide feedback to teammates
What you'll need
- At least 5 years of software development experience
- Strong communication skills for explaining technical ideas
- Ability to take features from concept to production deployment
- Self-starter motivated by curiosity and continuous improvement
- Solid grasp of software development fundamentals
- Skill in breaking down vague requirements into clear plans
Nice to have
- Experience with TypeScript
- Familiarity with JS build tools like Vite or esbuild
- Background in small startup environments
- Experience designing infrastructure on AWS with CDK
- Proven track record driving features from concept to launch
- Experience working with LLMs and prompt engineering
Stack
- OpenAI
- ReactJS
- Node
- TypeScript
- Mongo
- Docker
- AWS
- CDK
How you'll work
- Candidates must be located in Ontario
- Flexible work environment focused on outcomes
- Distributed team structure
What you get
- Company-paid group benefits for employee and family
- $1,000 allowance for mental health support
- Generous time off policies and holiday closure
- Monthly paid meals and annual wellness allowance
- Parental leave top-ups
- Competitive stock option grants