Careers

Careers @ Backboard

JOIN US

Help build the memory layer that powers the next generation of intelligent systems.

Senior AI Software Developer

Location: Ottawa, Ontario (Hybrid)
Company: Backboard.io
Experience: ~3 years
Type: Full-time

We’re looking for a highly motivated AI Software Developer to join our growing team in Ottawa. You’ll be working in a dynamic environment alongside talented engineers, contributing to cutting-edge AI infrastructure and full-stack development.

Responsibilities

  • Design, build, and optimize RESTful APIs using Node.js and Python.

  • Work across the stack — contribute to both frontend (React) and backend (Node/Python) development.

  • Design efficient MySQL queries, data models, and caching strategies.

  • Develop and deploy scalable systems on AWS (EC2, S3, Lambda, etc.).

  • Implement CI/CD pipelines with Git and automated deployment workflows.

  • Collaborate on AI-related features such as RAG (Retrieval-Augmented Generation) pipelines and integrations with large language models.

  • Work with modern frameworks and tooling (e.g., LangGraph, LangChain, etc.) to build intelligent and composable systems.

  • Contribute to architecture discussions, code reviews, and performance tuning.

Requirements

  • ~3 years of professional software development experience.

  • Strong proficiency in Node.js, Python, AWS, and MySQL.

  • Solid understanding of caching, performance optimization, and API architecture.

  • Experience with React (frontend) and building full-stack applications.

  • Familiarity with Git-based workflows and CI/CD pipelines.

  • Good understanding of REST API design principles and backend best practices.

  • Strong problem-solving, debugging, and analytical skills.

Nice to Have

  • Prior experience or personal projects involving AI, machine learning, or deep learning.

  • Understanding of RAG (Retrieval-Augmented Generation) systems or LLM orchestration.

  • Experience with frameworks like LangGraph, LangChain, or similar.

  • Exposure to microservices, containerization (Docker), or serverless architectures.

Why Backboard.io?

  • Be part of an ambitious, AI-first startup building foundational infrastructure for next-generation intelligent systems.

  • Hybrid work setup (Ottawa-based team).

  • Opportunity to work directly on real-world AI integration challenges.

  • Competitive compensation and a fast-paced, learning-driven environment.

  • Exposure to microservices, containerization (Docker), or serverless architectures.

If you’re passionate about AI, backend engineering, and scalable systems — we’d love to meet you. Apply now and help us build the future of memory for AI systems.

“One of us! One of Us!” Just kidding….ish.