About the role

  • Junior AI Developer building Python services for an advanced multi-agent orchestration platform at Delta Intelligent Building Technologies. Collaborating on AI-driven features using LLMs, RAG, AWS services, and more.

Responsibilities

  • Build and enhance multi-agent features using LLMs, RAG, and Strands agents
  • Develop backend services and pipelines in Python
  • Help design and maintain knowledge bases, embedding workflows, and retrieval strategies
  • Integrate AWS Bedrock and other cloud services into our AI features
  • Collaborate with product and engineering teams on feature development
  • Contribute to code quality, testing, and documentation
  • Participate in architectural discussions and propose improvements

Requirements

  • Bachelor of Science (Computing or Engineering), or equivalent experience.
  • Strong proficiency in Python, creating clean and maintainable code.
  • Understanding of software architecture fundamentals and scalable design.
  • Good debugging and troubleshooting skills.
  • Comfortable with Git, pull requests, and resolving merge conflicts.
  • Experience writing unit tests and working with frameworks like pytest.
  • Ability to follow coding standards and participate in code reviews.
  • AI / Machine Learning Skills: Exposure to Large Language Models (LLMs) and working with model APIs, understanding of Retrieval-Augmented Generation (RAG) concepts, familiarity with embeddings and vector databases, experience with prompt engineering or building LLM-driven features, interest in multi-agent systems or agentic workflows (Strands experience is a plus).
  • AWS Cloud Experience: Exposure to AWS Lambda or serverless development, familiarity with AWS Bedrock or LLM-related cloud services, experience with DynamoDB and exposure to relational cloud databases (e.g., Amazon Aurora), basic understanding of Amazon S3, CloudWatch, or IAM concepts, interest in working with AWS serverless and distributed architectures, experience with Terraform or CloudFormation is a bonus.
  • Nice-to-Have: RDF / semantic data or graph databases, event-driven architecture (SNS, SQS, EventBridge), containerization (Docker, ECS, Kubernetes), experience with production AI/ML.

Benefits

  • Employee & safety centric culture with the possibility of remote work
  • Flexible hours and scheduling available
  • Competitive total compensation along with generous vacation allowances
  • Three weeks of vacation
  • In-house & external training provided along with education support and opportunities for growth
  • Company funded annual personal development budget
  • Financial benefits & planning such as group RRSP & company match
  • Employer paid premiums for extended healthcare and family-focused benefits (health, vision and dental)
  • Travel insurance coverage and access to the Employee Assistance Program (EAP)
  • Wellness - onsite fitness center & company reimbursement for personal gym memberships
  • Internal Recognition & Service Awards
  • Employee Referral bonuses
  • Transit accessible with free onsite parking
  • Regular company events such as "Food Truck Fridays", Lunch & Learn and other planned activities

Job title

Job type

Full Time

Experience level

Junior

Salary

CA$80,000 - CA$95,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDockerDynamoDBKubernetesPythonTerraform

Location requirements

HybridSurreyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.