Software Developer (AI Agents)
$81.4k - $151.8kBMO Financial Group
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.
- Nice-0a1ef543 in Hoboken, NJ is seeking an AISolutionDeliveryEngineer to enhance AI agent delivery across the company. You will leverage low-code platforms to create scalable AI solutions, driven by stakeholder engagement. This role demands 4+ years in technical fields...SuggestedFlexible hours
$140k - $203k
...seeking a highly motivated Security Engineer in Hoboken, New Jersey, to design and deploy AI agents that enhance cyber security decision-making. The successful candidate will develop autonomous workflows, integrate AI models, and optimize data pipelines, ensuring...Suggested- ...modality: call, text, and message. An agent that knows who you are, remembers how... .... Assort is the fastest-growing AI agents company in healthcare. Our omnichannel... ...others to contribute effectively Develop production-grade software that complies with HIPAA and...SuggestedWork at office
$180k - $220k
...About Actively AI Actively AI is defining a new category:... ...that power Actively's GTM AI agents. These agents continuously reason... ...and at massive scale. Develop orchestration and workflow primitives... ..., maintainable, and reliable software. Strong backend engineer....SuggestedFull timeWork at officeShift work- Crystal Equation Corporation is looking for a Web Developer III to work remotely (EST) in New York, NY. The ideal candidate will have... ...and will help scale the app simulation framework for training AI agents. Responsibilities include designing apps in collaboration with...SuggestedRemote job
- PRI Global is seeking a software engineer based in New York with over 3 years of experience in Python to help develop cutting-edge computer-use agents. This role involves growing the app simulation... ..., contributing to the forefront of AI research. Essential skills include...
$230k - $385k
...the Team The Codex Core Agent team builds the kernel of Codex... ...We're looking for applied AI engineers to help bring Codex... ...improving agent performance on real software engineering tasks and closing... ...Work closely with research to develop and run evals to measure agent...$185k - $275k
...AI Agent Software Engineer Step into a high-impact AI Agent Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to make a visible contribution in NEW YORK CITY, New...Immediate start- ...OVERVIEW We are looking for a skilled AI / Agent Engineer to build, integrate, and operate... ...work within a cross-functional AI Pod, developing agent workflows, integrating... ...REQUIRED SKILLS & EXPERIENCE • 8+ years of software engineering experience with at least 1+...
- ...AI Platform Engineer We require people to be on-site, four days a week at our Denver... ....I. Data System (ADS), our proprietary AI agent designed to enhance every aspect of our business... ...error handling, retries and timeouts. Develop evaluation harnesses and offline/online...Temporary workWork at officeLocal areaRelocation package
$165k - $175k
...clinical teams to improve member outcomes at scale. As AI transforms how software is built, we are intentionally evolving our development lifecycle... ..., and problem-solving that matter most. As an AI Agent Engineer, you'll identify workflows that are repetitive, manual...Full timeWork at officeFlexible hours3 days per week- ...repercussions. Learn from one another through active listening. Develop curiosity about perspectives that may be new and unfamiliar to... ...the rest of the country. Help design and build simple apps or AI agents that support our programs, training, and internal workflows....Flexible hours
$231k - $340k
HARVEY is seeking a Software Engineer, Agents in New York City. You'll build AI systems to enhance legal workflows and improve agent performance. The role requires 8+ years of experience in software development, particularly with Python and LLM APIs. The position boasts...$190k - $270k
Databricks Inc. is seeking a Staff Software Engineer - Agent Quality in New York, NY. This role focuses on building evaluation infrastructure for AI Agents, ensuring quality and continuous improvement. The ideal candidate will have over 6 years of experience, strong Python...- Veeam Software is seeking candidates for a remote role focused on enhancing a CI/CD ecosystem for AI agents and cloud applications. Responsibilities include designing deployment pipelines, automating CI/CD workflows, and collaborating with distributed teams to improve delivery...Remote job
$35 per hour
...Title: AI Engineer Agent (Hourly) Department: Biomedical Engineering Reports To: Associate Professor Position Type: Staff... ...on large language model, agentic AI and other AI models and develop applications to biomedical projects. Prerequisite...Hourly payPart timeWork experience placement- ...Join the Future of AI at Tessera Labs Tessera Labs is redefining... ...founding team, we build multi-agent AI systems that can automate... ...Key Responsibilities Develop complex multi-step agentic pipelines... ...with critical enterprise software platforms. Ensure AI designs...
$300k - $430k
...Decagon Decagon is the leading conversational AI platform empowering every brand to... ...Health, and Hunter Douglas to deploy AI agents that power personalized, deeply satisfying... ...interactions. About the Role As a Staff Software Engineer on the Agent Orchestration team,...Work at office$190k - $270k
Staff Software Engineer - Agent Quality At Databricks, we are obsessed with enabling data teams to solve... ...and running the world’s best data and AI platform so our customers can focus on... ...the infrastructure, tooling, and developer workflows that let researchers and engineers...Local area- Perplexity AI Inc. is seeking an Applied AI Engineer to design and build innovative agents that will enhance user experience on our platform... ...ML and LLM techniques to develop applications that fulfill... ...products and possess strong software engineering skills. You will...
$165k - $312k
A technology company in New York is seeking a Software Engineer to build indispensable systems for AI agents in legal services. This role requires 3+ years of software engineering experience, particularly with Python and LLM APIs. The ideal candidate will work closely...- A venture-backed AI platform in New York is looking for an AI Solutions Engineer to accelerate the growth of its no-code AI agent toolkit. This pivotal role involves designing sophisticated workflows for enterprise clients, with a strong technical impact as the second...
$145k - $185k
A leading AI engineering firm in the United States is seeking a Design Engineer to create innovative interfaces for AI development and evaluation. The role involves designing product experiences that enhance user interactions with AI systems while focusing on accessibility...Remote job- ...deployed to a user base of over 80 million customers. As an AI Agents Applied Research/Engineering Senior Associate in our The Digital... ...Preferred Qualifications, Capabilities, and Skills 2+ years developing conversational AI systems, virtual assistants or LLM-based systems...
- A leading subscription management platform is seeking an experienced engineer to build an AI assistant that helps developers understand and grow their subscription revenue. The role entails building agentic features, designing tool integrations, and ensuring quality responses...Remote jobFlexible hours
- Framework Ventures is seeking an AI Web3 Backend Engineer proficient in backend engineering, DeFi protocols, and agentic architectures. This role involves architecting the Traia.io AI Agent Marketplace, maintaining multi-agent workflows, and integrating advanced protocols...Remote jobContract work
- A leading AI research platform in New York is seeking a Sr. Software Engineer to architect and build intelligent backend infrastructure for autonomous AI research agents. You'll design coordination systems and multi-agent frameworks that enhance financial decision-making...
- triomics inc. in New York is seeking a professional to build and deploy AI agent pipelines that extract structured oncology variables from unstructured patient documents. This role involves designing extraction pipelines, ensuring precision and accuracy, and coordinating...
$190k - $270k
Databricks is seeking a Staff Software Engineer - Agent Quality in New York to lead efforts in evaluating AI Agents. You will create infrastructure for benchmarking and quality measurement in a collaborative environment. Ideal candidates have 6+ years of experience and...Local area$200k - $240k
Traba is the AI operating layer for the industrial supply chain. We started in workforce... ...seeking an entrepreneurial Senior Applied Agent Engineer to join as a founding member of... ...grow. You Have 5+ years of professional software engineering experience, with at least 1+ year...Temporary workLocal areaFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (AI Agents). Be the first to apply!
- software engineer internship remote Jersey City, NJ
- machine learning software engineer Jersey City, NJ
- senior robotics software engineer Jersey City, NJ
- vice president software engineering Jersey City, NJ
- software development engineer aws Jersey City, NJ
- startup software engineer Jersey City, NJ
- part time software developer remote Jersey City, NJ
- senior software engineer remote Jersey City, NJ
- software engineer Jersey City, NJ
- real time software engineer Jersey City, NJ

