Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BMO U.S.

Software Developer, AI Agents

BMO U.S.

AI Developer at BMO contributing to multi-year AI initiatives for enterprise-grade solutions. Designing and building AI agents with a focus on operational efficiency and user experience.

Posted 6/11/2026full-timeChicago • Illinois, New Jersey • 🇺🇸 United StatesMid-LevelSenior💰 $81,400 - $151,800 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudPython

About the role

Key responsibilities & impact
  • 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.
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Health insurance
  • Tuition reimbursement
  • Accident and life insurance
  • Retirement savings plans

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonAI software developmentAI agent developmentmulti-agent developmentobservabilitymonitoringloggingtracingmetricsorchestration
Soft Skills
strategic guidancetechnical excellencecollaborationproblem-solvingcommunicationleadershipadaptabilitycritical thinkingproject managementdelivery
Certifications
Azure AI Engineer