Back to results

Software Engineer (Core Java, Market Risk)

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Applied AI Engineer (Core Java, Market Risk)

Montreal, QC (100% Onsite)

Location: Montreal, QC, Canada (100% onsite, no remote or hybrid)

Type: Contract, 12/01/2026 to 11/30/2027

Interview: May require an in-person interview

About the Role

We’re looking for an Applied AI Engineer to join a market risk engineering squad. You’ll build and support core components of a Market Risk platform in Core Java, use AI tools to power agentic and analytical workflows, and mentor junior developers while working with global teams in an Agile environment. Deep Market Risk knowledge isn’t needed up front. You’ll pick it up by working closely with the Risk and Analytics teams.

What You’ll Do

  • Design, build, and support key components of the Market Risk platform in Core Java
  • Build scalable, high-performance computing solutions for market risk calculations and analysis
  • Use AI tools to support agentic and analytical workflows, keeping quality, accuracy, and correctness high
  • Work with cross-functional and global teams to deliver quality solutions
  • Provide technical leadership and mentorship to junior developers in the squad
  • Help evolve risk management tools, frameworks, and processes as business and regulatory needs change

Required Qualifications

  • 5+ years building large-scale, production-grade systems, with real depth in Java backend development and distributed system design
  • Strong Core Java expertise and a track record of production-grade backend systems
  • Solid grounding in data structures, algorithms, and software design patterns
  • Strong working knowledge of Linux/Unix environments and scripting
  • Experience with relational and/or document-oriented databases
  • Ability to turn business and analytical requirements into efficient technical solutions
  • Ability to guide junior staff, influence technical direction, and juggle multiple initiatives
  • Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience)

Preferred Qualifications

  • Agentic AI development experience, with tools like GitHub Copilot and Claude Code
  • Python and Unix in production
  • Cloud experience on Azure, AWS, or GCP
  • Big data exposure: Apache Spark, Snowflake
  • Infrastructure as code: Terraform, CloudFormation
  • Containerized deployments and cloud-native architecture
  • Agile and DevOps best practices
  • Background in financial services, especially Market Risk or FinTech
More about this job

Responsibilities

Build and support high-performance Market Risk platform components in Core Java, and use AI tools to support agentic and analytical workflows. Collaborate with global cross-functional teams, mentor junior developers, and help evolve risk tools and processes as business and regulatory needs change.

Requirements

Requires 5+ years of experience building production-grade systems, strong Java backend and distributed systems expertise, and working knowledge of Linux/Unix, scripting, and databases. A bachelor's degree in Computer Science, IT, or a related field, or equivalent experience, is required; leadership and the ability to translate business and analytical needs into technical solutions are also expected.

Skills

  • Core Java
  • Backend Development
  • Distributed Systems
  • Data Structures
  • Algorithms
  • Software Design Patterns
  • Linux/Unix
  • Scripting
  • Relational Databases
  • Document-Oriented Databases
  • Agentic AI
  • Python
  • Cloud Computing
  • Apache Spark
  • Snowflake
  • Terraform

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting
  • Data & Analytics
  • Management & Leadership

Keywords

  • Core Java
  • Market Risk
  • Applied AI
  • Agentic AI
  • Java Backend Development
  • Distributed Systems
  • High-Performance Computing
  • Data Structures
  • Algorithms
  • Software Design Patterns
  • Linux/Unix
  • Scripting
  • Relational Databases
  • Document-Oriented Databases
  • Python
  • GitHub Copilot
  • Claude Code
  • Azure
  • AWS
  • GCP
  • Apache Spark
  • Snowflake
  • Terraform
  • CloudFormation
  • Containerized Deployments
  • Cloud-Native Architecture
  • Agile
  • DevOps
  • Financial Services
  • FinTech

Report this job