Backend / AI Systems Engineer

New
S
SpellbookLegal Tech
Remote - CanadaFull-TimeSenior
SalaryCA$140K - CA$210K
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerNode.jsExpress.jsMongoDBTypeScriptLLMDistributed Systems

Requirements

  • 5+ years of experience building backend systems in production.
  • Strong fundamentals in backend engineering and distributed systems including APIs, data modeling, concurrency, queues, and AI inference.
  • Strong NoSQL data modeling and performance tuning skills (ideally MongoDB), including schema design, indexing strategy, query optimization, and profiling.
  • Ability to take ambiguous, high-impact problems from plan to shipped outcome.
  • Strong communication skills with the ability to explain technical decisions clearly.
  • Experience with Node.js, TypeScript, Express, tRPC, Docker, and AWS.
  • Pragmatic approach to engineering, balancing scalability requirements against project goals.
  • Experience building LLM-powered systems (prompt iteration, tool calling, retrieval patterns, agent orchestration) is a plus.
  • Experience operating high-scale retrieval systems (vector + lexical search) is a plus.
  • Experience building evaluation frameworks for quality metrics and dataset curation is a plus.
  • Experience with AWS CDK and operating production services in AWS is a plus.

Responsibilities

  • Build and scale backend systems that support core product functionality across Spellbook (Reviews, Chat, Library, and more).
  • Design low-latency, high-reliability search, inference, and orchestration layers for AI features.
  • Build and operate RAG retrieval at scale with production-grade performance optimization and permissions-correct data isolation.
  • Own core platform concerns for AI: rate limiting, retries, consistency, fallbacks, safe degradation.
  • Partner closely with Product and Design to make good tradeoffs between latency, accuracy, UX, and reliability.
  • Use modern development workflows, including agent-assisted coding, to accelerate delivery while maintaining rigorous review, testing, and security standards.
  • Participate in on-call and incident response as needed, and improve feature reliability in the process.
View Full Description & ApplyYou'll be redirected to the employer's site
CA$140K - CA$210K
Apply Now