About The Position

U.S. Bank is hiring a Full Stack Developer (Agile AI/ML Software Developer) for multiple positions in Chicago, Illinois. The role develops and supports agile applications across the software lifecycle, including code migration, deployment, rollout, testing, and production support. It uses Tungsten Automation and its SaaS platform to create document-processing applications and business workflows, and integrates Tungsten capabilities with OpenAI and Azure OpenAI generative AI services. The position also develops front-end and back-end applications, refactors legacy code, and supports CI/CD deployments. Teams may work from home and the office. This position is not eligible for visa sponsorship.

Requirements

  • Master's degree in Computer Science or Information Technology.
  • At least 2 years of experience as a C# and .NET Software Developer or in a related occupation.
  • At least 2 years of experience creating custom reports and workflows and developing business process management for intelligent document processing using Tungsten Automation.
  • At least 2 years of experience developing unstructured document classification, separation, and extraction using the Tungsten Automation vendor platform.
  • At least 2 years of experience creating data-processing metrics and dashboards and building custom reports from Insight under Tungsten Automation and Total Agility.
  • At least 2 years of experience using OCR, 1D and 2D barcode engines, AI, and machine learning technologies with Tungsten Transformation Designer.
  • At least 2 years of experience developing complex workflows using file import, MS Graph, and monitor apps to support production applications.
  • At least 2 years of experience implementing custom .NET applications that integrate with Kofax or Tungsten to automate functionality and provide error handling.
  • At least 2 years of experience connecting to third-party vendor applications or systems of record, including eDocs, Content Management, or FileNet, for data handling.
  • At least 2 years of experience integrating and maintaining server installations for Tungsten platform upgrades and patching with PCI certification.
  • At least 2 years of experience conducting CI/CD application deployments.
  • At least 2 years of experience with change management and security management for development, deployment, and production support.
  • At least 2 years of experience with version control and source code check-in using GitLab.
  • At least 1 year of experience integrating .NET applications using C# or VB to create and finish jobs from KTA to improve automation.

Responsibilities

  • Perform code migration, deployment, and rollout by developing custom implementations for agile applications.
  • Develop, deploy, and test software products end to end in an agile lifecycle using Tungsten Automation and its SaaS platform.
  • Use Tungsten BPM with OpenAI generative AI large language models to improve extraction results for U.S. Bank financial documents.
  • Capture data from images using OCR, AI/ML technologies, and 1D and 2D barcode engines with the SaaS platform and Tungsten Total Agility.
  • Build applications for business process management and workflow using Tungsten Automation, including document classification and separation, data extraction, and repository commits.
  • Integrate Tungsten platform applications with Azure OpenAI and use generative AI capabilities with Tungsten applications.
  • Develop applications from front end to back end, refactor legacy code, and perform CI/CD deployment.
  • Create custom reports and workflows and develop business process management for intelligent document processing using Tungsten Automation.
  • Develop unstructured document classification, separation, and extraction using the Tungsten Automation vendor platform.
  • Create data-processing metrics and dashboards and build custom reports from Insight under Tungsten Automation and Total Agility.
  • Use OCR, barcode engines, AI, and machine learning technologies with Tungsten Transformation Designer.
  • Develop complex workflows using file import, MS Graph, and monitor apps to support production applications.
  • Implement custom .NET applications to integrate with Kofax or Tungsten, automate functionality, and provide error handling.
  • Connect to third-party vendor applications or systems of record, including eDocs, Content Management, or FileNet, for data handling.
  • Integrate and maintain server installations based on Tungsten platform upgrades and patching, including PCI certification.
  • Conduct CI/CD application deployments; execute change and security management for development, deployment, and production support; and use GitLab for version control and source code check-in.
  • Integrate .NET applications using C# or VB to create and finish jobs from KTA and improve automation.

Benefits

  • Healthcare coverage, including medical, dental, and vision.
  • Basic term and optional term life insurance.
  • Short-term and long-term disability insurance.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of two to five weeks, depending on salary grade and tenure.
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
  • Incentive and recognition programs.
  • Equity stock purchase, 401(k) contribution, and pension, subject to eligibility requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service