
Scotiabank
Software Engineer (AI Engineer)
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
You will be a member of the AI Engineering and Labs team focused on designing and implementing innovative, intelligent software solutions across the Bank's business lines. Your role will contribute to the organization's AI strategy dedicated to creating value for the Bank and its customers. You will work closely with teams of data scientists, data engineers, product managers, and more senior software engineers to understand global business partner challenges and processes in order to turn those insights into working software solutions.
Qualifications
Required Qualifications
- 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 are 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, bonus points for GCP Pub/Sub).
- Concrete understanding of HTTP, REST API design and familiarity with other common networking standards and protocols.
- Experience using Linux and proficiency with DevOps and tooling.
- Consistent use of version control (e.g., git).
Preferred Qualifications
- Experience with Machine Learning, LLMs, and Agentic AI development (e.g., LangChain, LangGraph, ADK, LangSmith).
- Experience with Docker/Docker Compose, Kubernetes, GCP.
- Experience with building/using CI/CD pipelines (e.g., ArgoWF/ArgoCD).
- Modern JavaScript skills, and experience working with NodeJS, Express, React/Redux and toolsets (Webpack, Babel, Jest).
- Experience writing/maintaining Helm Charts and working with other IT Automation software (e.g., Ansible, Terraform).
Skills & Technologies
About the Company
Scotiabank
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Toronto, ON
Posted
3 days ago
Country
CA