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.
