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

Software Developer (AI Agents)

$81.4k - $151.8k

Bank of Montreal

Application Deadline:

06/29/2026

Address:
320 S Canal Street

Job Family Group:
Technology

MUST HAVE experience coding multi-agent AI assets, hands on software development with a passion for AI Agents. The role is Hybrid ONLY working 2 days / week in office (Chicago or New Jersey only).

The Team

We accelerate BMO's AI journey by building enterprise-grade, cloud-native AI solutions. Our team combines engineering excellence with cutting-edge AI to deliver scalable, secure, and responsible solutions that power business innovation across the bank. We enable and accelerate our partners on their AI journeys across the enterprise, helping teams across BMO unlock value at scale. We are engineers, AI practitioners, platform builders, thought leaders, multipliers, and coders. Above all, we are a global team of diverse individuals who enjoy working together to create smart, secure, and scalable solutions that make an impact across the enterprise. Our ambition is bold: deploy our capital and resources to their highest and most profitable use through a digital-first operating model, powered by data and AI-driven decisions.

About the Role

As an AI Developer, you will contribute to a multi-year initiative dedicated to advancing our digital-first, AI-powered business for enhanced value and future readiness. In this pivotal role, you will help shape and deliver agentic systems by integrating Large Language Models (LLMs) to orchestrate and automate business workflows, driving operational efficiency and optimizing user experiences. You will be hands-on in solution design, demonstrate engineering excellence, and provide technical leadership across high-impact capabilities, ensuring robust and scalable AI solutions for our organization.

Role Summary
  • Drive the development of the "Agent Ecosystem" by designing, building, and operationalizing enterprise-grade AI agents and the orchestration layer that seamlessly coordinates their interactions.
  • Serve as a player-coach, balancing hands-on engineering, building agent prototypes and platform components, with strategic guidance, including shaping product direction, advising on implementation best practices, and fostering a culture of technical excellence.
  • Initially focus on creating foundational patterns and frameworks that can be leveraged across the broader agent development landscape, enabling scalability and reusability.
Key Responsibilities
  • Design Agents and implement an agent orchestration layer (routing, tool-calling patterns, workflow coordination, agent registry integration, state management, and failure/fallback strategies) by leveraging your software development super-powers (Python)
  • Define and apply enterprise agent patterns (standard agent templates, reusable components, and orchestration controls).
  • Establish observability/monitoring for agents and orchestrations: logging, tracing, drift detection signals, agent-specific metrics, and operational dashboards.
  • Integrate Microsoft Azure services and Microsoft ecosystem components (with emphasis on Azure AI capabilities and "Foundry" experience where applicable).
  • Partner with leadership to clarify expected outcomes/vision and translate them into an executable build plan, architecture decisions, and delivery milestones.
  • Operate and support production grade AI solutions to meet availability, reliability, and performance expectation.
  • Perform routine model, prompt, and configuration updates within approved change processes.
  • Embed Applied AI Evals considerations into the platform: governance hooks, auditability, risk controls, and operational readiness for agents.
Required Qualifications
  • 6-7 years of AI software development experience, with at least 2 years in AI agent/multi-agent development.
  • Hands-on experience across Microsoft Azure services (designing, deploying, and operating cloud-native systems). Certifications in Azure AI Engineer, python is a plus.
  • Strong background in AI agent ecosystems (multi-agent patterns, orchestration concepts, agent registries, tool routing, memory/state, evaluation approaches).
  • Demonstrated ability to implement monitoring/observability for AI/agent solutions (logging, tracing, metrics, and operational alerting).
  • Proven delivery on multiple AI initiatives-comfortable shaping ambiguity into "the right questions," crisp requirements, and practical design.
  • Financial services or wealth management experience preferred.

Salary :

$81,400.00 - $151,800.00

Pay Type:
Salaried

The above represents BMO Financial Group's pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position.

BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.

To find out more visit us at

BMO is proud to be an equal employment opportunity employer. We evaluate applicants without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other legally protected characteristics. We also consider applicants with criminal histories, consistent with applicable federal, state and local law.

BMO is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to View email address on click.appcast.io and let us know the nature of your request and your contact information.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Software Developer (AI Agents) in Chicago, IL vacancy
  • $81.4k - $151.8k

     ...AI Developer MUST HAVE experience coding multi-agent AI assets, hands on software development with a passion for AI Agents. The role is Hybrid ONLY working 2 days / week in office (Chicago or New Jersey only). The Team We accelerate BMO's AI journey by building... 
    Suggested
    Part time
    Work at office
    Local area
    2 days per week

    Bmo

    Chicago, IL
    3 days ago
  • $125k - $175k

    LaunchPad Lab is a Chicago-based software development consultancy with 1...  .... We have gone all-in on AI. Our AI practice helps mid-market...  ...design, build, and deploy AI agents that transform how their businesses...  ..., platforms, and tooling. Develop reusable agent architectures,... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    LaunchPad Lab

    Chicago, IL
    5 days ago
  • A leading global hotel company is seeking a Gen AI Engineer to enhance their internal search agent utilizing Generative AI. Responsibilities include translating ML strategies into actionable plans, ensuring system security and compliance, and leading collaboration across... 
    Suggested

    Insight Global

    Chicago, IL
    6 days ago
  • $125k - $175k

    A Chicago-based software development consultancy is seeking an experienced AI Agent Engineer to design, build, and deploy AI agent systems for clients while developing internal agent automation solutions. The role requires 2+ years of professional software engineering experience... 
    Suggested
    Remote job
    Full time
    Flexible hours

    LaunchPad Lab

    Chicago, IL
    5 days ago
  •  ...innovative engineer to join NX3 Labs in Chicago, IL, where you will develop cutting-edge AI applications. The role involves researching AI models, integrating findings into production, and designing multi-agent workflows. The ideal candidate will possess strong Python... 
    Suggested

    Nexus3 Cap

    Chicago, IL
    5 days ago
  • $81.4k - $151.8k

    BMO is seeking an AI Developer to advance digital-first AI initiatives in Chicago or New Jersey. You will design and implement AI agents, leveraging your skills in Python and Microsoft Azure...  ...6-7 years of experience in AI software development, including a hands-on approach... 
    Work at office
    2 days per week

    BMO

    Chicago, IL
    3 days ago
  • $165k - $225k

     ...are passionate about helping our colleagues and clients succeed. What the day will look like Architect and deploy finance agents that: Orchestrate intercompany workflows, reconciliations, and exception management Perform close diagnostics, anomaly... 
    Full time
    Temporary work
    Part time
    Local area

    Aon

    Chicago, IL
    4 days ago
  • $170k - $200k

     ...retail healthcare organization in Chicago is seeking a Lead AI Engineer to deliver innovative AI solutions for the healthcare...  ...tools like Vertex AI and Kubernetes. Responsibilities include developing multi-agent systems and optimizing AI workflows. This full-time role... 
    Full time

    Teamtag

    Chicago, IL
    2 days ago
  •  ...development, validation, and deployment of AI agents. We also drive the development of the...  ...development, validation, and deployment. Build developer tooling, CI/CD, and observability for...  ...~5+ years of professional software engineering experience. ~ Strong full-... 
    Work at office
    Remote work
    2 days per week

    Wolters Kluwer

    Chicago, IL
    4 days ago
  •  ...tech startup is seeking a Senior Software Engineer to design, build, and deploy production-grade AI systems. This role involves...  ...taking ownership of ideas, and developing AI features. Candidates should...  ...as well as experience with AI agents and AWS infrastructure. The... 

    Permute

    Chicago, IL
    3 days ago
  • $130k - $160k

    Huron is seeking a hands-on AI/ML Engineer to join its AI practice in Chicago. This role involves designing, building, and deploying intelligent systems that leverage machine learning and generative AI. Candidates should have 3+ years of AI/ML development experience, be... 

    Huron

    Chicago, IL
    16 hours ago
  • 180 Engineering is looking for a Senior Associate, Applied AI Engineer in Chicago, Illinois. This role focuses on designing and building AI systems using modern techniques like retrieval-augmented generation and operates within a Databricks and Microsoft Copilot Studio... 

    180 Engineering

    Chicago, IL
    5 days ago
  • salesforce.com, inc. is seeking a Lead AI Engineer to develop cutting-edge AI and ML systems that transform customer success operations. You will design systems to enhance agent performance and evaluate metrics impacting business outcomes. The ideal candidate should have... 

    salesforce.com, inc.

    Chicago, IL
    1 day ago
  •  ...ownership of - we'd be excited to get your help as we're hiring several extremely talented software engineers across the stack. In This Role, You Will... Build the next set of AI features at Pylon, rapidly iterating based on customer feedback Improve the quality... 
    Work at office
    Relocation

    Pylon

    Chicago, IL
    1 day ago
  • $125k - $175k

    A technology consultancy is seeking an AI Agent Engineer in Chicago to drive client-focused AI agent development and internal automations. The ideal candidate has over 2 years of software engineering and AI agent experience, with a strong understanding of agent frameworks... 
    Remote job
    Full time

    LaunchPad Lab LLC

    Chicago, IL
    4 days ago
  • $50 per hour

     ...Job Description Job Description Python - Senior Developers - AI Training - USA About Prolific Prolific is not just another player in...  ...evaluate cutting-edge AI models. If you have a background in Software Engineering, we'll send you a quick 10- to 15-minute test to... 
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Chicago, IL
    20 days ago
  • $100k - $125k

     ...UAT) for new or upgraded applications. Develop, maintain, and leverage PowerShell...  ...technologies, including Microsoft Copilot, AI-enabled tools, and intelligent automation...  ...Experience working in a law firm supporting software used to meet legal practice requirements... 
    Temporary work
    Work at office
    Remote work

    Katten Muchin Rosenman LLP

    Chicago, IL
    2 days ago
  • $133k - $166k

     ...discovery and litigation technology platforms (e.g., Relativity Server/One, Reveal, BrainSpace) • Experience working with emerging AI and automation technologies • Solid understanding of application and data integrations, including APIs, ETL, and data pipelines... 
    Worldwide
    Flexible hours

    Kirkland & Ellis

    Chicago, IL
    5 days ago
  •  ...Full Stack Software Engineer (Polyglot Developer, Artificial Intelligence) Location : 4 days onsite commute - Chicago, Illinois YoE: 5+ Project...  ...: Our client is one of the world's fastest-growing AI companies accelerating the advancement and deployment of... 
    Full time
    For contractors
    Immediate start

    Confisa International Group

    Chicago, IL
    1 day ago
  • $121.5k - $152k

     ...transform business workflows with enterprise AI. We help companies thrive in the new AI-...  ...performers have a natural curiosity, develop deep knowledge of the Box platform, have...  ...consulting experience within SaaS, enterprise software, AI, or cloud platforms ~ AI-curious... 
    Work experience placement
    Live in
    Work at office
    Shift work
    3 days per week

    Box

    Chicago, IL
    1 day ago
  • $130k - $180k

     ...technology have finally made it possible for AI to impact clinical care in a meaningful...  ...penetration tests on web, mobile, and software medical device applications, as well as internal...  ...for new and existing products. Develop and execute test plans, scenarios,... 

    Tempus

    Chicago, IL
    1 day ago
  • $130k - $170k

     ...production-ready platforms. You will design and develop front-end user experiences as well as...  ...experience). 7+ years of professional software engineering experience delivering...  ...production systems. Experience in using AI coding assistants (e.g., GitHub Copilot,... 
    Work at office
    Local area
    Worldwide
    Shift work

    Neuberger

    Chicago, IL
    2 days ago
  • $200k - $250k

     ...Applied AI Engineer (AI Adoption) Jump Trading Group is committed...  ...adjusted returns. We design, develop, and deploy technologies that...  ...best practices for prompting, agent design, evaluation, robustness...  ...~2+ years of professional software engineering or applied AI experience... 
    Immediate start

    Jump Trading

    Chicago, IL
    4 days ago
  • $197.3k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About...  ...Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here...  ...and "role based" sites such as the developer, admin and architect subdomains of Salesforce... 

    Salesforce.Com Inc

    Chicago, IL
    3 days ago
  •  ...company that creates award-winning software for Fortune 500 brands and...  ...application development and AI/ML, and our people-first culture...  ...Security Engineer to develop AI-enabled secure code scanning...  ...teams, and leverage LLMs and AI agents to automate vulnerability triage... 
    Flexible hours

    AgileEngine

    Chicago, IL
    4 days ago
  • $84.72k - $125k

     ...We're pushing boundaries with innovative AI solutions that simplify and enhance the claims...  ..., automation, and collaboration with developers and infrastructure teams to uphold...  ...troubleshoot issues ~ Familiarity with the software development lifecycle and deployment practices... 

    CCC Information Services

    Chicago, IL
    4 days ago
  • $82k - $123k

     ...Role description Lead Backend Developer Lead II - Software Engineering Who We Are: Born digital, UST transforms lives...  ...Capabilities (Multi language fluency) * Familiarity with AI/ML service integration on AWS, including SageMaker or Bedrock... 
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours

    UST Inc

    Chicago, IL
    4 days ago
  • $117k - $171k

     ...Staff Software Engineer At Bayer we're visionaries, driven to solve the world's toughest...  ...for scale, reliability, and the demands of AI and machine learning at a global level....  ...Solutions builds software at scale. Actively develop senior engineers into Staff-level leaders... 

    Bayer Global

    Chicago, IL
    2 days ago
  •  ...is seeking a full-time Lead Typescript Developer to join our team in Chicago, IL OR Peoria...  ..., developing, writing and implementing software programming applications for target system...  ...development team. Working on a cutting-edge AI project that has executive visibility and... 
    Full time

    Diversified Services Network

    Chicago, IL
    3 days ago
  • $164k

     ...Senior Ruby Full-Stack Software Engineer, Disputes Intake Chicago...  ...that support members and the agents who help them recover funds. As...  ...~5+ years of experience developing software in a production environment...  ...have: experience working with AI/ML-powered systems, especially... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Night shift

    Chime

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (AI Agents). Be the first to apply!