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 35 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
  •  ...BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within our Pathfinder products. You will...  ...identities (service accounts, workload identities, secrets and keys, and AI agents) across cloud and on-premise environments. You will work... 
    Software
    Full time

    Beyondtrust

    Canada
    a month 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
  •  ...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
    17 days ago
  • $90k - $110k

     ...We expect confident, practical use of AI in day-to-day work, along with an interest...  ...and our reporting framework. You will develop EMR integrations, including source-to-target...  ...our Engineering Lead, two Senior Software Developers, our Senior Product Manager, and... 
    Software
    Permanent employment
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Flexible hours

    3terra

    Canada
    7 days ago
  •  ...looking for a hands-on Lead Application Support Engineer to support,...  ...integration failures. Design, develop, and deliver feature...  ...Support, Application Engineering, Software Engineering, Cloud Engineering...  ...integrations. Supporting AI/ML , GenAI , or LLM-based... 
    Software
    Full time
    Contract work
    Flexible hours

    Innodata

    Canada
    20 days ago
  • $140k - $180k

     ...looking for a Senior Salesforce Developer who will be responsible for...  ...maintenance of Salesforce applications. Your primary focus will be custom...  ...the ability to solve complex software problems. Ultimately, a top-...  ...use artificial intelligence (AI) tools to support parts of... 
    Software
    Full time
    Summer work
    Local area
    Remote work
    Flexible hours

    BPM LLP

    Canada
    2 days 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
  •  ...BeyondTrust is seeking a Staff Software Development Engineer to help...  ..., secrets and keys, and AI agents) across cloud and on-premise...  ...in architecting and developing microservices and cloud-native...  ...hosting, and operating production applications at scale, including compute (... 
    Software
    Full time

    Beyondtrust

    Canada
    a month 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
  •  ...GitLab's People systems evolve through an AI-first transformation mindset, putting AI...  ...This is a strong fit if you think like a software engineer first, write clean and maintainable...  ...change management practices. Develop and manage Slack apps and bots that deliver... 
    Software
    Full time
    Remote work

    GitLab

    Canada
    a month ago
  •  ...intelligence layer that enable AI agents to automate business...  ...disparate datasets from across our application platform to design relational...  ...Deliver Platform Value: Develop the underlying data layers,...  ...field such as Computer Science, Software Engineering, Information... 
    Software
    Full time

    HighlightTA

    Canada
    a month ago
  •  ...GeoAcuity Title: Back-End Developer Location: On-site - St....  ...Redlands, CA Posted: 2026-07-07 Application Deadline: Position...  ...Back-End Developer to build software leveraging Esri's products and...  ...intuitive web interfaces and AI-driven tooling to writing Python... 
    Software
    Full time
    Canada
    a month 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
    18 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
    a month 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
    10 days 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
    2 days ago
  •  ...observability, and multi-region resilience. The team also uses AI-assisted development and code-review tools, including Gemini Code...  ...-based code-assist tools to effectively build and troubleshoot software Preferred / Nice to Have: ~ Experience with GitOps methodologies... 
    Software
    Full time

    Menlo Security

    Canada
    a month ago
  •  ...in more than 30 years. Our AI-native ERP lets accounting teams...  ...process those other developers to come Eventually manage...  ...Control from end-to-end the application procedure and code practices...  ...ERP is one of the largest B2B software markets in the world ($220bn... 
    Software
    Full time

    DualEntry

    Canada
    a month ago
  •  ...About Us Seez is an AI-powered automotive technology company...  ...sits at the intersection of software engineering and AI, helping us...  ...intelligent, production-ready applications that power the next...  ...using Python, Node and .NET. Develop production-ready AI applications... 
    Software
    Full time
    Remote work
    Flexible hours

    Seez

    Canada
    a month ago
  • $152.8k - $259.2k

     ...enables organizations to increase developer productivity, improve...  ...to ship better, more secure software faster. The same principles...  ...how our team works: we embrace AI as a core productivity multiplier...  ...backend code; our purchase applications use Ruby on Rails and Vue.js.... 
    Software
    Full time
    Contract work
    Remote work
    Flexible hours

    GitLab

    Canada
    2 days ago
  •  ...is empathetic, caring, and supportive. We are looking for a Software Developer, Engineering Productivity with expertise in backend infrastructure...  ...data from authentic user telemetry. Leverage Generative AI Tooling: Actively utilize AI assistants (e.g., Gemini,... 
    Software
    Full time
    Work at office
    Remote work
    Work from home
    Shift work
    Afternoon shift
    Early shift

    Cloverhealth

    Canada
    a month ago
  •  ...that is human-first and accelerated by AI to create meaningful and lasting change....  ...collaborative, fast-paced environment. As a Senior Application Engineer specializing in Salesforce...  ...of experience and knowledge designing, developing, and maintaining configuration and... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Canada
    18 days ago
  • $85k - $110k

     ...numerous open source and commercial applications such as Docker, Ansible,...  ...through all stages of the software development life cycle. This...  ...and automate tasks. Developing automated tests for new and updated...  ...with or familiarity with AI/ML models. How We Work... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    GD Mission Systems

    Canada
    14 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
  •  ...re extracting it into a true software development kit (SDK): a set...  ...com, and eventually external applications can use. You'll work in TypeScript...  ...What you'll do Develop secure, well-tested, and performant...  ...SDK team sits in GitLab's AI Clients stage and works closely... 
    Software
    Full time
    Remote work

    GitLab

    Canada
    14 days ago
  •  ...accelerate the customer’s container and AI journeys, focusing on developer workflows Engage with customer...  ...interfacing with internal product/software teams, including technical support,...  .... Experience developing application code, and a clear understanding of... 
    Software
    Full time

    Docker

    Canada
    a month ago
  •  ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-...  ...and evolve the cloud infrastructure the application runs on, and play an active role in keeping...  ...other stakeholders Thoughtfully apply AI-assisted development tools to move faster... 
    Software
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    a month 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

Do you want to receive more vacancies?

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