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., TurboPuffer, 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.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.
#J-18808-Ljbffr