Intelligent Automation Developer

Customers BankMalvern, PA
1d

About The Position

At Customers Bank, we believe in working hard, working smart, working together to deliver memorable customer experiences and having fun. Our vision, mission, and values guide us along our path to achieve excellence. Passion, attitude, creativity, integrity, alignment, and execution are cornerstones of our behaviors. They define who we are as an organization and as individuals. Everyone is encouraged to have personal development plans. By doing so, our team members are on their way to achieve their highest potential and be successful in their personal and professional lives. Must be legally eligible to work in the United States without sponsorship, now or in the future, to be considered. We’re looking for builders who want to be early — not in a startup with no guardrails, and not in a legacy organization where change is slow, but in the rare middle ground where innovation actually ships. This team has a clear mandate and strong executive air cover: AI and automation were called out as a strategic priority on our most recent earnings call and are top of mind for the CEO and executive team, with direct support from senior leadership. The opportunity is ownership — helping reimagine how banking gets done by blending legacy and modern technologies, building durable capabilities from the ground up, and contributing to a model for what a 21st-century bank can look like. Why this role: This is a ground-floor opportunity to define how intelligent automation is built at Customers Bank — not inheriting someone else’s stack or maintaining legacy bots but architecting an automation capability from scratch using modern engineering approaches on Azure. The work is highly visible, directly tied to strategic initiatives across the bank, and offers significant room to grow into a leadership role as the function scales. Who is Customers Bank? Founded in 2009, Customers Bank is a super-community bank with over $22 billion in assets. We believe in dedicated personal service for the businesses, professionals, individuals, and families we work with. We get you further, faster. Focused on you: We provide every customer with a single point of contact. A dedicated team member who’s committed to meeting your needs today and tomorrow. On the leading edge: We’re innovating with the latest tools and technology so we can react to market conditions quicker and help you get ahead. Proven reliability: We always ground our innovation in our deep experience and strong financial foundation, so we’re a partner you can trust. What You’ll Do: The Intelligent Automation Developer will play a critical role in building Customers Bank’s enterprise automation capability from the ground up. This is a unique opportunity to join at the earliest stage of our automation journey and directly shape how intelligent, agentic solutions are designed, delivered, and scaled across the organization. Operating within a cross-functional delta team model, the Intelligent Automation Developer will partner directly with business stakeholders to eliminate manual work, improve operational efficiency, and deliver durable automation solutions built on modern software engineering practices. The role sits at the intersection of operations, technology, data, and AI — and requires someone equally comfortable writing production-grade code as they are engaging with business SMEs to understand and re-engineer complex workflows. As an early member of the automation function, this individual will also help establish the engineering culture, standards, and tooling decisions that define how the team builds and scales. This position sits within the Strategy & Innovation organization and contributes directly to high-visibility initiatives tied to operational efficiency, AI enablement, and intelligent automation.

Requirements

  • 5–8 years of software engineering or automation development experience, with a strong foundation in Python and demonstrated ability to build and ship production-quality code.
  • Hands-on experience designing and delivering automation, integration, or agentic solutions — whether through custom code, API orchestration, workflow engines, or AI frameworks.
  • Demonstrated experience with LLM-based development patterns, including prompt engineering, tool/function calling, agent frameworks (e.g., LangChain, LangGraph, AutoGen, or similar), retrieval-augmented generation, and NLP-based document or transcript analysis.
  • Hands-on experience with Microsoft Azure cloud services, particularly in the context of automation and AI workloads — including Azure Functions, Logic Apps, Service Bus, Microsoft Foundry, Azure Data Factory, Azure Data Lake, and Azure DevOps.
  • Proficiency in SQL and experience working with structured and unstructured data sources — building or consuming data pipelines and integrating automation solutions with enterprise data environments.
  • Strong command of software engineering fundamentals: version control, automated testing, CI/CD (Azure DevOps or equivalent), error handling, logging, and documentation.
  • Ability to work directly with non-technical business stakeholders — translating operational problems into engineering requirements without heavy intermediation.
  • Experience in financial services, banking, or a similarly regulated environment required — with practical familiarity with compliance, audit trail, model risk, and data governance requirements as they apply to automated and AI-driven processes.
  • Ability to work with the Microsoft Suite and learn/work with other Customers Bank’s applications.
  • Must be legally eligible to work in the United States without sponsorship, now or in the future, to be considered.

Nice To Haves

  • Experience evaluating AI and automation vendors or tooling and contributing to build-vs-buy decisions in an enterprise context is a plus.
  • Microsoft Azure certification (e.g., Azure Developer Associate, Azure AI Engineer Associate) is a plus.

Responsibilities

  • Build & Deliver Lead end-to-end automation initiatives — from process discovery and requirements definition through design, development, testing, deployment, and post-production support — ensuring solutions deliver measurable business outcomes.
  • Design, build, and deploy enterprise-grade automation and agentic solutions using Python and other relevant languages and frameworks, LLMs, orchestration layers, and third-party systems as needed to solve complex operational problems.
  • Build agentic solutions capable of autonomous reasoning, multi-step task execution, and dynamic decision-making — including solutions that incorporate LLM-based orchestration, tool use, and human-in-the-loop checkpoints where appropriate.
  • Automate a wide range of processes, including structured and semi-structured workflows, exception handling and decision-based flows, multi-system integrations, reconciliations, and regulatory or operational reporting processes.
  • Develop solutions operating across event-driven, near-real-time, and batch/scheduled execution models on Azure, with appropriate reliability, logging, and error handling built in from the start — leveraging services such as Azure Functions, Logic Apps, Service Bus, and Azure Data Factory as appropriate.
  • Leverage AI and LLM capabilities — including but not limited to Microsoft Foundry, OpenAI API — to enhance automation effectiveness through intelligent document processing, NLP-based extraction and classification, decision support, and autonomous agent orchestration.
  • Build, maintain, and consume data pipelines and integrate with data sources including SQL databases, Azure Data Lake, and cloud storage — ensuring automation solutions operate on accurate, well-structured data.
  • Partner & Discover Partner directly with business SMEs to understand workflows, identify automation opportunities, challenge inefficient processes, and translate business requirements into scalable, maintainable technical solutions.
  • Evaluate AI and automation tools, vendors, and frameworks — making informed build-vs-buy recommendations and contributing to enterprise tooling strategy as the function matures.
  • Scale & Govern Design and promote reusable code patterns, libraries, and architectural standards to support enterprise-scale adoption and long-term maintainability across the automation portfolio.
  • Ensure all solutions are secure, well-tested, thoroughly documented, and production-ready — aligned with the bank’s governance, audit, model risk, and regulatory expectations, including requirements related to SOC compliance, audit trails, and automated process oversight.
  • Monitor automation performance, troubleshoot production incidents, and continuously optimize deployed solutions.
  • Grow the Function Mentor and support junior engineers as the automation function grows, helping to establish engineering culture, delivery standards, and best practices within the team.
  • Stay current on emerging software engineering, agentic AI, and automation technologies and bring relevant innovations into the organization where appropriate.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service