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 42 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
  •  ...together. The Role As a Staff Software Development Engineer, you play a crucial role in developing and supporting the cloud-native...  ...complex web-based enterprise applications. - Lead and contribute to system...  ...is a plus. - Experience using AI agents and harnesses in your... 
    Software
    Full time
    Flexible hours
    Shift work

    Beyondtrust

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

     ...Lifecycle (SDLC). Exposure to applications and system integration....  ...automation. Familiarity with AI prompting techniques. Working...  ...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
  •  ...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
    1 day 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
    1 day 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...  ...abilities. 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
  • $120k - $140k

     ...AI Product Manager Sr  Location: # This role is a hybrid opportunity...  ...applied to AI, data, or software delivery. AI experience is...  ...opportunity employer, and all qualified applicants will receive consideration for...  ...qu’en libérant le pouvoir des gens et de la technologie, nous... 
    Software
    Work at office
    Local area
    Immediate start
    Day shift

    Insight

    Canada
    20 days 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
    more than 2 months ago
  • $127k - $203k

     ...potential. Title and Summary Lead Software Engineer (SDET) Who is...  ...our teams to deliver and develop solutions that provide safety...  ...• Practical experience using AI to improve Test Automation and...  ...Expertise in microservice-based applications development using Springboot... 
    Software
    Full time
    Worldwide

    Mastercard

    Canada
    21 days 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
  •  ...a tech company that deploys AI-assisted teams to build and secure...  ...with our clients – spanning software, data, and AI. Structured...  ...enterprise corporate systems and SaaS applications. In this role, you will...  ...with client teams onsite. Develop standard operating procedures... 
    Software
    Permanent employment
    Full time

    ImagineX Consulting

    Canada
    19 days ago
  • $132k - $181.5k

     ...Secure Every Identity, from AI to Human Identity is the key...  ...Okta is seeking a hands-on Software Engineer, Globalization with...  ...velocity, pipeline reliability, and developer tooling efficiency, and...  ..., Okta offers equity (where applicable), bonus, and benefits, including... 
    Software
    Local area
    Worldwide
    Flexible hours
    Shift work

    Okta

    Canada
    4 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 developing...  ...and maintaining full-stack applications supporting non-financial risk...  ...bring 7 15 years of software development experience...  ...microservices Experience using AI coding assistants such as GitHub... 
    Software

    J M Group Inc

    Canada
    1 day ago
  • $125k - $155k

     ...a unique opportunity to help develop an evolving security program...  ...certification acquisition  Ensure our software development lifecycle remains...  ...~ Familiar with hardening AI tooling to prevent security...  ...and welcomes all qualified applicants. Applicants will receive fair... 
    Software
    Full time
    Remote work
    Home office
    Flexible hours

    Casa

    Canada
    21 days ago
  • $111k - $160k

     ...potential. Title and Summary Senior AI Engineer Overview: AI Solutions,...  ...independently build and ship agent-based applications and developer tooling, and partner with data science...  ...in Python and SQL, with solid software engineering fundamentals in testing, version... 
    Software
    Full time
    Worldwide

    Mastercard

    Canada
    21 days ago
  • $46k - $74k

     ...diploma in Computer Science, Software Engineering, Systems Analysis...  ...a basic understanding of web application development and modern frameworks...  ...in automation, data analytics, AI/ML, or digital transformation. Responsibilities: Develop, maintain, and improve Quality... 
    Software
    Full time
    Casual work
    Internship
    Flexible hours

    Ecolab Inc.

    Canada
    4 days ago
  •  ...Who we are At Domino, we build software that helps the largest, AI-driven organizations build and operate...  ...important challenges in the world, such as developing new medicines, securing our...  ...as APIs for consistent use across applications, whether on-premises, in enterprise... 
    Software
    Full time

    Dominodatalab

    Canada
    9 days ago
  •  ...ensuring every identity is authentic, every application sign-in is secure, and every device is...  ...cybersecurity category built for the way people and AI agents work today. As one of the most...  ...integrating AI across the full software and product development lifecycle to move... 
    Software
    Full time
    Immediate start
    Remote work

    1password

    Canada
    12 days 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
  • $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
  • $140k - $170k

     ...establishing an enterprise Data & AI capability to support digital...  ...with business stakeholders, application teams, architects, and...  ...engineering, systems integration, software engineering, or related...  ...related services. ~ Experience developing and supporting Snowflake-based... 
    Software
    Full time
    Flexible hours

    GD Mission Systems

    Canada
    2 days ago
  • $154k - $247k

     ...key contributor in helping Mastercard develop and deliver actionable insights and products...  ...to understand existing ML and AI applications, identify optimization opportunities, and...  ...analysis and modeling. • Partner with software engineering, IT, Info Sec, and infrastructure... 
    Software
    Full time
    Worldwide

    Mastercard

    Canada
    4 days ago
  •  ...ensuring every identity is authentic, every application sign-in is secure, and every device is...  ...category built for the way people and AI agents work today. As one of the most...  ...future. We are excited to welcome a Software Developer to join our new Data Security team here... 
    Software
    Full time
    Immediate start
    Remote work
    Shift work

    1password

    Canada
    3 days ago
  •  ...ensuring every identity is authentic, every application sign-in is secure, and every device is...  ...cybersecurity category built for the way people and AI agents work today. As one of the most...  ...(GTM) data is a plus, especially in a Software as a Service (SaaS) environment, with... 
    Software
    Full time
    Immediate start
    Remote work

    1password

    Canada
    4 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
    28 days ago
  • $81.5k - $108.6k

     ...~ Bachelors degree in computer science, software engineering, information systems, data science...  ...best practices ~ Experience using AI development tools such as Claude Code, GitHub...  ...Responsibilities: Design, develop, and maintain scalable data pipelines using... 
    Software
    Full time
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    10 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
    28 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
    Monday to Friday

    Surerus Murphy Joint Venture

    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!