About The Position

U.S. Bank is hiring Full Stack Developers (Agile AI/ML Software Developers) in Chicago, Illinois. The role develops, deploys, tests, and supports agile software products and applications using Tungsten Automation and its SaaS platform. Work includes document processing and workflow capabilities, integration with generative AI services, and development across the front end and back end, including legacy-code refactoring and CI/CD deployment. Teams may work from home and the office. The position requires a master's degree in Computer Science or Information Technology and two years of experience in a C# and .NET Software Developer or related occupation. Applicants must also have the specified experience with Tungsten Automation, document processing, OCR and AI/ML, application integrations, deployment and security processes, and source control. One year of experience integrating .NET applications using C# or VB with KTA is also required. The posted base pay range is $89,315–$163,400 and may vary for work in a different location. The position is not eligible for visa sponsorship. U.S. Bank offers a comprehensive benefits package, subject to eligibility requirements.

Requirements

  • Master's degree in Computer Science or Information Technology.
  • Two years of experience in a C# and .NET Software Developer or related occupation.
  • Two years of experience creating custom reports and workflows and developing business process management for intelligent document processing using Tungsten Automation.
  • Two years of experience developing unstructured document classification, separation, and extraction using the Tungsten Automation vendor platform.
  • Two years of experience creating data-processing metrics and dashboards and building custom reports from Insight under Tungsten Automation and Total Agility.
  • Two years of experience using OCR, 1D and 2D barcode engines, AI technologies, and machine learning technologies with Tungsten Transformation Designer.
  • Two years of experience developing complex workflows using File import, MS Graph, and monitor apps to support production applications.
  • Two years of experience implementing custom .NET applications integrating with Kofax or Tungsten to automate functionality and handle errors.
  • Two years of experience connecting to third-party vendor applications or systems of record, including eDocs, Content Management, or FileNet, for data handling.
  • Two years of experience integrating and maintaining server installations based on Tungsten platform upgrades and patching with PCI certification.
  • Two years of experience conducting CI/CD for application deployments.
  • Two years of experience executing change-management and security-management processes for development, deployment, and production support.
  • Two years of experience using GitLab for version control and source-code check-in.
  • One 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 LLM capabilities 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.
  • Develop business process management and workflow applications with Tungsten Automation, including document classification and separation, data extraction, and repository commits.
  • Integrate Tungsten platform applications with Azure OpenAI and use generative AI features alongside Tungsten application capabilities.
  • 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, 1D and 2D 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 that integrate with Kofax or Tungsten to 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 existing or new server installations based on Tungsten platform upgrades and patching with PCI certification.
  • Conduct CI/CD for application deployments.
  • Execute change-management and security-management processes for development, deployment, and production support.
  • Use GitLab for version control and source-code check-in.
  • Integrate .NET applications using C# or VB to create and finish jobs from KTA to improve automation.

Benefits

  • Healthcare, including medical, dental, and vision coverage.
  • Basic term and optional term life insurance.
  • Short-term and long-term disability coverage.
  • 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