Full Stack Developer (GWO)

United States Digital Space LLC

Toronto

On-site

CAD 92,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus program
Flexible vacation
Comprehensive benefits

Job summary

The Bank in Canada (Toronto) is seeking a Software Developer (Level 6) to join our Analytics & AI team and build modern, secure, scalable applications with data, automation, and AI-enabled workflows. You will work across the full technology stack, supporting RAG, LangChain/LangGraph, and agentic framework integrations.

You will collaborate with engineering, data science, analytics, and business partners to deliver production-ready solutions in a regulated enterprise with strong focus on security

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 1–3 years of software development experience including internships or projects.
  • Proficiency in Python, JavaScript/TypeScript, or Java.
  • Experience with frontend frameworks (React/Angular/Vue) and backend/API development.
  • Git workflows, REST/microservices, and databases (SQL/NoSQL).
  • Familiarity with AI/LLM tooling, LangChain, LangGraph, and Azure is a plus.

Responsibilities

  • Develop and maintain full stack web applications across frontend and backend.
  • Build responsive interfaces and services using modern frameworks and languages.
  • Integrate data sources, APIs, and databases for analytics and AI workflows.
  • Contribute to AI-powered solutions and RAG use cases in a regulated enterprise.
  • Collaborate with data science, analytics, and business partners in agile cycles.

Skills

Programming languages
Frontend frameworks
Backend/API design
Databases
DevOps / CI-CD
LLM / AI tooling
Git / workflows

Education

Bachelor's degree in CS/Eng

Tools

LangChain
LangGraph
Azure
React
RESTful services

Job description

Requisition ID: 268413 Employee Referral Program – Potential Reward: $1,000.00

We are committed to investing in our employees and helping you continue your career at the company.

The Role

We are looking for a Software Developer (Level 6) to join our Analytics & AI team and help build modern, secure, and scalable applications that bring data, automation, and AI-enabled workflows to life.

In this role, you will contribute across the full technology stack—designing user-friendly interfaces, developing backend services and APIs, integrating data sources, and supporting AI-powered solutions such as Retrieval-Augmented Generation (RAG), large language model integrations, and agentic workflow frameworks including LangChain and LangGraph.

You will work with engineering, data science, analytics, and business partners to deliver production-ready solutions within a regulated enterprise environment where security, reliability, and thoughtful design are essential.

Is this role right for you? In this role, you will:
Full Stack Development
  • Develop and maintain full-stack web applications, including frontend experiences and backend services.
  • Build responsive, accessible user interfaces using modern frameworks such as React, Angular, Vue, or similar technologies.
  • Design, develop, and support backend services and APIs using languages such as Python, Node.js, or Java.
  • Work with relational and non-relational databases, including SQL and NoSQL technologies.
AI & Agentic Workflow Development
  • Contribute to AI-powered applications and tools, including:
  • Retrieval-Augmented Generation (RAG) solutions for knowledge retrieval and response generation.
  • Workflow orchestration using LangChain, LangGraph, or comparable frameworks.
  • Prompt engineering, structured outputs, and large language model integrations.
  • Support agent-based systems that automate repeatable tasks, connect to tools and data sources, and improve decision support.
Data & Integration
  • Integrate applications with internal and external APIs, databases, and enterprise data sources.
  • Support data transformation, ETL processes, validation workflows, and data quality checks.
  • Work with structured and semi-structured datasets used in analytics and AI-enabled applications.
Software Engineering Best Practices
  • Write clean, maintainable, well-tested code that can be supported in production.
  • Participate in code reviews, unit testing, integration testing, and release readiness activities.
  • Apply secure coding practices, privacy considerations, and enterprise governance standards throughout the development lifecycle.
Collaboration
  • Work with partners across analytics, data science, operations, and technology to understand needs and deliver practical solutions.
  • Translate business requirements into technical designs, user stories, and working application features.
  • Contribute to agile delivery, sprint planning, backlog refinement, and regular deployment cycles.
Do you have the skills that will enable you succeed in this role? – We’d love to work with you if you have:
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline; equivalent hands‑on software development experience may be considered.
  • 1-3 years of software development experience, including internship, co‑op, academic project, or professional experience building applications.
  • Proficiency in at least one programming language such as Python, JavaScript/TypeScript, or Java.
  • Hands‑on experience with the following technologies or practices:
  • Frontend development using React, Angular, Vue, or a comparable framework.
  • Backend or API development using RESTful services, microservices, or comparable service‑based architecture.
  • Git-based version control and common branching, pull request, and code review workflows.
  • Exposure to large language models and AI application development through academic, project, internship, or professional experience.
  • Experience or familiarity with the following AI development concepts and tools:
  • LangChain, LangGraph, or comparable LLM orchestration frameworks.
  • Agentic AI concepts such as tool use, workflow orchestration, memory, planning, and state management.
  • LLM APIs or platforms such as OpenAI, Azure OpenAI, Anthropic, or similar services.
  • Working knowledge of:
  • Prompt engineering techniques and structured outputs.
  • RAG architectures, including ingestion, chunking, embeddings, retrieval, and response generation.
  • Vector databases such as FAISS, Pinecone, Chroma, Weaviate, pgvector, or similar technologies.
Skills
  • Cloud platform experience, preferably Microsoft Azure; experience with AWS or Google Cloud may also be relevant.
  • Docker or other containerization technologies.
  • CI/CD pipeline concepts and tools for automated build, test, and deployment workflows.
  • MLOps or model lifecycle concepts, including deployment, monitoring, evaluation, or versioning.
  • Software development experience in a regulated, financial services, or enterprise technology environment.
What’s in it for you?
  • A rewarding career path with diverse opportunities for professional development
  • An organization committed to making a difference in our communities – for you and our customers.
  • A competitive rewards program including bonus, flexible vacation, personal and sick days, and comprehensive benefits that start on your first day.
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across the company. We embrace diversity and provide opportunities for all employees to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences every individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. the company continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.

Location(s): Canada : Ontario : Toronto

the company 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.

At the company, 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. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at the company; however, only those candidates who are selected for an interview will be contacted.

Note: All postings in me@the company will remain live for a minimum of 5 days.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Application Security
Senior Software Developer - Application Security

United States Digital Space LLC • Toronto

On-site
CAD 110,000 - 150,000
Diversity and inclusion
Accessibility accommodations
Tuition assistance
+2
Senior, Cloud Engineering
Senior, Cloud Engineering

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 180,000
Diversity & Inclusion
Accessibility
Tuition assistance
+2
Full Stack Developer, AI
Full Stack Developer, AI

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 170,000
Total rewards program
Bonuses and flexible benefits
Career development support
+1
Staff Engineer – Software Development, Architecture, Security & Governance
Staff Engineer – Software Development, Architecture, Security & Governance

RBC • Toronto

On-site
CAD 150,000 - 210,000
Senior AI Engineer, (Global Security)
Senior AI Engineer, (Global Security)

Worky • Toronto

On-site
CAD 140,000 - 190,000
Total Rewards Program
Stock options where applicable
Professional development opportunities
Equity Research Software Developer- Toronto
Equity Research Software Developer- Toronto

United States Digital Space LLC • Toronto

On-site
CAD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

RBC • Toronto

On-site
CAD 120,000 - 190,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 180,000
Performance bonus
Pension matching program
Generous vacation
Staff Software Development Engineer
Staff Software Development Engineer

United States Digital Space LLC • Toronto

Hybrid
CAD 88,000 - 132,000
Employee Assistance Program
Canada Core Benefits
Senior Software Engineer
Senior Software Engineer

Scotiabank • Toronto

On-site
CAD 100,000 - 160,000
Diversity and inclusion
Accessible workplace
Tuition assistance
+1