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

BMO 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer (AI Agents) in Jersey City, NJ vacancy
  • 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... 
    Suggested
    Flexible hours

    Nice-0a1ef543

    Hoboken, NJ
    1 day ago
  • $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

    MUFG Bank, Ltd.

    Hoboken, NJ
    1 day ago
  •  ...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... 
    Suggested
    Work at office

    Assort Health

    New York, NY
    3 days ago
  • $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.... 
    Suggested
    Full time
    Work at office
    Shift work

    Actively AI

    New York, NY
    4 days ago
  • 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... 
    Suggested
    Remote job

    Crystal Equation Corporation

    New York, NY
    3 days ago
  • 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... 

    PRI Global

    New York, NY
    21 hours ago
  • $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... 

    OpenAI

    New York, NY
    3 days ago
  • $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

    Top Engineer

    New York, NY
    4 days ago
  •  ...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+... 

    Qode

    New York, NY
    4 days ago
  •  ...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 work
    Work at office
    Local area
    Relocation package

    LG Ad Solutions

    New York, NY
    21 hours ago
  • $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 time
    Work at office
    Flexible hours
    3 days per week

    Pelago

    New York, NY
    21 hours ago
  •  ...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

    Crossing Party Lines

    New York, NY
    2 days ago
  • $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... 

    HARVEY

    New York, NY
    4 days ago
  • $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... 

    Databricks Inc.

    New York, NY
    21 hours ago
  • 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

    Jobright.ai

    New York, NY
    3 days ago
  • $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 pay
    Part time
    Work experience placement

    New Jersey Institute of Technology

    Newark, NJ
    4 days ago
  •  ...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... 

    Tessera Labs

    New York, NY
    4 days ago
  • $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

    Decagon

    New York, NY
    1 day ago
  • $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

    Databricks Inc.

    New York, NY
    1 day ago
  • 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... 

    Perplexity AI Inc.

    New York, NY
    4 days ago
  • $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... 

    Harvey

    New York, NY
    3 days ago
  • 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... 

    SupportFinity™

    New York, NY
    1 day ago
  • $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

    Arize AI, Inc

    New York, NY
    4 days ago
  •  ...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... 

    JPMorgan Chase & Co.

    New York, NY
    3 days ago
  • 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 job
    Flexible hours

    RevenueCat

    New York, NY
    4 days ago
  • 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 job
    Contract work

    Framework Ventures

    New York, NY
    4 days ago
  • 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... 

    Kepler AI (formerly Keru.ai)

    New York, NY
    2 days ago
  • 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... 

    triomics inc.

    New York, NY
    4 days ago
  • $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

    Menlo Ventures

    New York, NY
    4 days ago
  • $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 work
    Local area
    Flexible hours
    Shift work
    Day shift

    Traba

    New York, NY
    4 days ago

Do you want to receive more vacancies?

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