Software Engineer (AI Engineer) at Urban Ridge Supplies | CA | Rezi

Software Engineer (AI Engineer) at Urban Ridge Supplies

Software Engineer (AI Engineer)

Urban Ridge Supplies · CA

Today

Software Engineer (AI Engineer)

Urban Ridge Supplies · CA

14 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer (AI Engineer) role.

Rezi rewrites your resume against Urban Ridge Supplies's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer (AI Engineer) posting at Urban Ridge Supplies — free, in seconds.

About the Role

Join a purpose-driven, winning team committed to results in an inclusive and high-performing culture. You will be a member of the AI Engineering and Labs team, designing and implementing innovative, intelligent software solutions across the Bank's business lines. Your role will contribute to the organization's AI strategy, creating value for the Bank and its customers by working closely with data scientists, data engineers, product managers, and senior software engineers to understand business challenges and translate insights into working software solutions.

Responsibilities

  • Gather and refine business requirements.
  • Contribute to clear technical specifications.
  • Perform research and design efficient solutions with guidance from senior engineers.
  • Adhere to industry best practices and organizational policies.
  • Share ideas with the team.
  • Document designs, deliverables, operational and support runbooks, and processes.
  • Take on new challenges and continuously improve existing software products.
  • Derive insights from data and apply them to address business opportunities.

Requirements

  • University degree in a relevant STEM discipline (Electrical/Computer/Software Engineering, Computer Sciences, Mathematics).
  • 3+ years of experience in software engineering, system design, and integration.
  • Experience developing applications (Python and microservice architecture preferred).
  • Experience working with databases and key-value data stores (e.g., PostgreSQL, Redis, MongoDB).
  • Experience using a message broker-like service (e.g., RabbitMQ, Kafka, GCP Pub/Sub).
  • Concrete understanding of HTTP, REST API design.
  • Familiarity with other common networking standards and protocols.
  • Experience with Machine Learning, LLMs, and Agentic AI development (e.g., LangChain, LangGraph, ADK, LangSmith) is a very strong plus.
  • Experience with Docker/Docker Compose, Kubernetes, GCP are a very strong plus.
  • Experience writing/maintaining Helm Charts (preferable) and working with other IT Automation software (e.g., Ansible, Terraform) is a very strong plus.
  • Experience with building/using CI/CD pipelines (e.g., ArgoWF/ArgoCD) is a plus.
  • Modern JavaScript skills, and experience working with NodeJS, Express, React/Redux and toolsets (Webpack, Babel, Jest) are a plus.
  • Experience using Linux and proficiency with DevOps and tooling.
  • Consistent use of version control (e.g., git).

Skills

  • Python
  • Microservice architecture
  • Databases
  • Key-value data stores
  • PostgreSQL
  • Redis
  • MongoDB
  • Message broker services
  • RabbitMQ
  • Kafka
  • GCP Pub/Sub
  • HTTP
  • REST API design
  • Networking standards and protocols
  • Machine Learning
  • LLMs
  • Agentic AI development
  • LangChain
  • LangGraph
  • ADK
  • LangSmith
  • Docker
  • Docker Compose
  • Kubernetes
  • GCP
  • Helm Charts
  • IT Automation software
  • Ansible
  • Terraform
  • CI/CD pipelines
  • ArgoWF
  • ArgoCD
  • Modern JavaScript
  • NodeJS
  • Express
  • React/Redux
  • Webpack
  • Babel
  • Jest
  • Linux
  • DevOps
  • Version control
  • git

Location

  • Toronto, Ontario, Canada

Work Type

  • Full-time

Experience Level

  • 3+ years of experience

Education Level

  • University degree in a relevant STEM discipline

Benefits

  • Competitive compensation and benefits package
  • Internal development to support growth and enhance skills
  • Rewarding career path with diverse opportunities

About the Company

  • Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

Equal Opportunity

  • At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.