Location: Calgary, Alberta
Join a high-growth Calgary startup redefining how people experience their homes and communities. As the company scales across Canada and the U.S., they are modernizing their platform and investing heavily in AI-driven products and client experiences.
What You’ll Do
Architect and build scalable backend systems using Python and Django
Execute and guide the Ruby • Django migration strategy.
Design robust Django models and database schemas for complex business logic
Develop agentic AI applications using LangGraph, AWS Bedrock, and modern AI orchestration frameworks
Design clean RESTful APIs and scalable services.
Develop AI-enabled features using LLMs, RAG architectures, and workflow orchestration tools.
Uphold engineering best practices including testing and CI/CD
Business Impact
Lead the migration from Ruby to Python/Django and help define the long-term backend architecture.
Build AI-powered features using LangChain, LangGraph, LLM integrations, and modern AI tooling.
Own systems end-to-end — from design through production.
Work closely with senior engineers and product leaders in a high-impact environment.
Must Have Skills:
What We’re Looking For
5+ years of backend engineering experience.
Strong production experience with Python and Django.
Experience building REST APIs and scalable web services.
Exposure to AI tooling (LangChain, LangGraph, embeddings, vector databases, Claude, VS Code, Figma MCP etc)
Experience with PostgreSQL and AWS.
Builder mindset with strong ownership and collaboration skills.
Nice to Have Skills:
Familiarity with vector databases such as PGVector, Pinecone, or Weaviate
AWS infrastructure knowledge including Kubernetes (EKS), EC2, Lambda, ECS, RDS, S3, and CloudFormation/CDK
Experience leveraging AI coding agents (GitHub Copilot, Cursor, Claude, etc.) in end-to-end software development — from design to production-ready applications
Experience with Claude MCP, VS Code extensions, or Figma integrations