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

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.

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 & technologiesAzureCloudPython
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 resumeApplicant 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