Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Application Developer, Gen AI

$61.6k - $113.9k
Full-time

BMO Financial

Salary: $61,600 - 113,900 per year Requirements:

  • We are looking for 3 to 6 years of experience in software development or AI-enabled application development.
  • We need hands-on experience with AWS cloud services, including compute and AI capabilities.
  • We require practical experience with Java, Spring Boot, Oracle, SQL, and microservices-based architectures.
  • We expect familiarity with APIs, messaging systems, and relational databases.
  • We value experience using AI-assisted engineering tools such as GitHub Copilot or similar.
  • We want working knowledge of generative AI concepts, including prompt engineering, LLM integration, and retrieval-based approaches.
  • We seek exposure to building or integrating AI-powered application features.
  • We require understanding of responsible AI practices, including data privacy and secure usage.
  • We prefer programming exposure in Python.
  • We look for knowledge of cloud-native design, AI engineering patterns, vector databases, and orchestration approaches.
Responsibilities:
  • We design and build generative AI-powered features using LLM-based services and retrieval patterns.
  • We develop AI-enabled applications that support automation, summarization, and intelligent workflows.
  • We integrate AI capabilities into existing systems through APIs, microservices, and cloud services.
  • We use AI-assisted development tools such as GitHub Copilot or similar to speed up coding, testing, and documentation.
  • We validate AI-generated outputs for accuracy, security, and maintainability before production release.
  • We deliver software solutions across design, development, testing, deployment, and support.
  • We build and maintain applications using Java, Spring Boot, Oracle, SQL, and microservices architecture.
  • We develop integrations using APIs, messaging systems, and data exchange formats such as JSON and XML.
  • We write and optimize SQL queries that support application and AI data workflows.
  • We troubleshoot and resolve issues in both development and production environments.
Technologies:
  • AI
  • AWS
  • Cloud
  • Copilot
  • GitHub
  • Support
  • JSON
  • Java
  • LLM
  • Oracle
  • Python
  • SQL
  • Security
  • Spring
  • Spring Boot
  • XML
  • microservices
  • Lambda
  • Network

More:

We are BMO Financial Group, a technology-driven organization focused on building Generative AI capabilities into enterprise applications. Our team works in a hybrid model, with 2–3 days per week in the office at our 401 9th Avenue SW, Suite 1930 location. We offer a salaried role with a pay range of $61,600.00 to $113,900.00, along with a total compensation package that may include performance-based incentives, discretionary bonuses, health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. We are committed to an inclusive, equitable, and accessible workplace where our people are valued, respected, and supported with training, coaching, and growth opportunities.

last updated 39 week of 2026

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Application Developer, Gen AI in Canada vacancy
  • $75.9k - $141.9k

     ...Requirements: ~6+ years of professional software development experience, along with...  ...~ Practical experience utilizing AI-supported coding or developer productivity tools such as...  ...and ongoing maintenance of intricate applications or services, ensuring technical quality... 
    Software
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • Golang Developer As a developer you would be joining our growing HashiVault squad as part...  ...security controls, implementing tooling or AI agents for vulnerability analysis and...  ...services. Solid skills in AI-enhanced software design and development. Excellent... 
    Software

    Calance

    Canada
    4 days ago
  • $61.6k - $113.9k

     ...Lifecycle (SDLC). Exposure to applications and system integration....  ...automation. Familiarity with AI prompting techniques....  ...Responsibilities: Drive the overall software development lifecycle and...  ...and service applications. Develop high-quality technology applications... 
    Software
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  •  ...identity is authentic, every application sign-in is secure, and every...  ...built for the way people and AI agents work today. As one of...  ...We are looking for a Senior Developer who can go deep on complex problems...  ...5+ years of experience in software development, with strong working... 
    Software
    Full time
    Immediate start
    Remote work

    1password

    Canada
    15 days ago
  •  ...more than projects. We have developed a proprietary Digital Operations...  ...stack spanning custom applications, cloud infrastructure, data integrations...  ...analytics. We operate a full software development lifecycle...  ...machine learning, or applied AI in operational applications is... 
    Software
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Surerus Murphy Joint Venture

    Canada
    a month ago
  • $61.6k - $113.9k

     ...~4-6 years of experience in software development, supported by a relevant...  ...~ Practical experience with AI-assisted coding tools like...  .... Create and maintain applications using Java and Spring Boot in...  ...and cloud-based setting. Develop integrations for systems and... 
    Software
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...Requirements: ~4-6 years of experience in software development, holding a related degree...  .... ~ Expertise in utilizing AI-assisted coding or productivity tools...  ...deployment, and production support. Develop and sustain applications utilizing Java and Spring Boot within... 
    Software
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  • $99.1k - $132.1k

     ...need at least 7 years of experience in software engineering, application development, enterprise platforms, or...  .... We need experience delivering AI-enabled, automation, workflow, or intelligent...  ...and AI-powered solutions. We develop intelligent workflows using AI Agents... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    a month ago
  • $81.5k - $108.6k

     ...experience in IT architecture, software engineering, platform engineering, enterprise applications, or a related technology field....  ...Preferred familiarity with AI-enabled document processing or...  ..., and integrations. We help develop architecture solutions across application... 
    Software
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...deep expertise in cloud, data, AI, cybersecurity, and...  ...interactive eLearning modules, software demonstrations, screen recordings...  ...multimedia learning assets ~ Develop learning assets using...  ...employer, and all qualified applicants will receive consideration for... 
    Software
    Work at office
    Local area
    Immediate start

    Insight

    Canada
    23 days ago
  •  ...infrastructure was supposed to simplify software delivery, yet teams were...  ...to change that. Then, the AI era arrived. As teams began...  ...Experience with developer tools or infrastructure platforms...  ...status, or any other characteristic protected by applicable law.... 
    Software
    Remote work
    Canada
    more than 2 months ago
  •  ...We are hiring for a Java Developer. This role focuses on hands-on Core Java development...  ...understanding of data structures, algorithms, and software design patterns ~ Strong working...  ...risk calculations and analytics Use AI tools to support agentic and analytical... 
    Software

    J M Group Inc

    Canada
    2 days ago
  • $89.7k - $149.5k

     ...senior data science and applied AI/ML roles. We need strong...  ..., data ecosystems, and software development practices. We...  ...Multispecialty Finance use cases. We develop forecasting, anomaly...  ...opportunity employer and welcome applicants from diverse backgrounds, including... 
    Software
    Full time
    Contract work
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    more than 2 months ago
  • $81.5k - $108.6k

     ...such as Email Specialist or Marketing Cloud Developer. We prefer experience integrating...  ...marketing technology. We value exposure to AI-driven marketing capabilities such as...  ...equal employment opportunities and encourage applicants with disabilities to request reasonable... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Job Title: Python Developer Location: Montreal, QC (Hybrid Day 1 Onsite)...  ...with experience in building scalable applications and an interest in Generative AI technologies. The ideal candidate...  ...& Experience: 6+ years of software development experience with at... 
    Software

    Apptad Inc

    Canada
    2 days ago
  • $83.33k - $120.62k

     ...Senior JAVA Full Stack/AWS Developer - Remote Canada Role. to join...  ...and high-performing enterprise applications. The ideal candidate should...  ...APIs, databases, and modern software engineering practices. The...  ...are one of the world's leading AI and digital infrastructure providers... 
    Software
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    10 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Python...  ...architectures, and emerging AI technologies. Contribute...  ..., and distributed application platforms. Work closely...  ...governance standards. Design, develop, test, and support Python-based... 
    Software

    Software Guidance & Assistance

    Canada
    3 days ago
  •  ...infrastructure, and enterprise application initiatives driving global engineering...  ...lab network delivery, advanced AI platform provisions, and strategic enterprise software transformations across our...  ...package validations from developer workstations to the manufacturing... 
    Software
    Temporary work
    Work at office
    Local area
    Night shift

    Celestica International LP

    Canada
    2 days ago
  •  ...Position Summary We are seeking an experienced Application Engineering professional to design, develop, and support enterprise applications leveraging Microsoft...  ...Azure cloud platforms is an asset. ~ Knowledge of AI, Generative AI, and related enterprise use cases is... 
    Full time

    MUFG Bank, Ltd.

    Canada
    4 days ago
  •  ...Stagiaire en développement XR et AI  Aperçu du poste...  ...des fins spécifiques dans des applications web, mobile, ou XR Expérience...  ...is seeking a highly motivated software development intern who will utilize...  ...you.  Responsibilities  Develop prototypes to support... 
    Software
    Full time
    Temporary work
    Internship

    Autodesk

    Canada
    more than 2 months ago
  • $75.57k - $132.66k

     ...ON), Canada (CA). Senior Developer – Data Modernization &...  ...data solutions with existing applications, databases, and other data sources...  ...~8+ years of experience in software development, data engineering...  ...are one of the world’s leading AI and digital infrastructure providers... 
    Software
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    17 days ago
  •  ...roughly 50/50 split between software engineering and operations: half...  ...acquisition at scale. Develop tooling for fleet health monitoring...  .... Reverse-engineer web applications and APIs — inspecting network...  ...how to design and operate AI agents to discover new data sources... 
    Software
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours

    Nascent

    Canada
    4 days ago
  •  ...vacancy and we are looking for Full Stack Developer immediately with experience in Full...  ...building and maintaining mission critical software across the full stack. You'll work on both...  ...assisted development tools (e.g., GitHub Copilot) and cloud based AI services... 
    Software
    Full time
    Immediate start
    Remote work

    Infinity Solutions

    Canada
    2 days ago
  •  ...business stakeholders, IT, and software vendors to ensure digital...  ...the Origami Risk platform. Develop and maintain electronic forms...  ...emerging technologies, including AI and automation tools....  ...Environment . We thank all applicants in advance. Only those selected... 
    Software
    Full time
    Contract work
    Temporary work
    Monday to Friday

    Surerus Murphy Joint Venture

    Canada
    more than 2 months ago
  • $84.36k - $105.45k

     ...driving automation, and improving software delivery at scale. This...  ...CI/CD pipelines to automate application build, testing, deployment, and...  ...GitHub/DevSecOps functions. -  Develop and manage Infrastructure as...  ...one of the world's leading AI and digital infrastructure... 
    Software
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    24 days ago
  •  ...years experience with building applications working with databases like...  ...Jenkins - Experience with software application testing approaches...  ...- Experience designing and developing applications in microservices...  ...are one of the world's leading AI and digital infrastructure providers... 
    Software
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    24 days ago
  • $99.1k - $132.1k

     ...have built custom components, analytics applications, and solutions enabling advanced analytics or AI use cases. We value familiarity...  ...tuning databases and pipelines. We develop reusable query libraries and custom software components that support analytics, reporting... 
    Software
    Full time
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    more than 2 months ago
  •  ...We are looking for hands-on AI/Python Developers to join our Data Zone team in Montreal. This...  ...Experience ~3 to 8 years of hands-on software development experience. ~ Strong...  ...Develop and maintain Python-based applications and services. Collaborate with team... 
    Software

    J M Group Inc

    Canada
    2 days ago
  • $99.1k - $132.1k

     ...as code, scripting, and automation such as Terraform, Bicep/ARM, PowerShell, and Python. We look for hands-on experience applying AI and automation, such as AIOps, intelligent automation, or ML-enabled tooling, to operational or engineering challenges. We require... 
    Full time
    Temporary work

    MCKESSON

    Canada
    a month ago
  •  ...loan origination, and conversational AI. Our mission is to revolutionize...  ...small. The Role As a Senior Software Engineer within our Digital Banking...  ...ownership and expertise. Design, develop, and maintain front-end applications using modern frameworks (e.g., Angular... 
    Software
    Full time
    Remote work

    Bankjoy

    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Application Developer, Gen AI. Be the first to apply!