U.S. Bancorp logo

Lead Software Engineer (AI/ML)

U.S. Bancorp

Brookfield, WI
Full Time
Senior
133k-173k
9 days ago

Job Description

About the Role

U.S. Bank is seeking a Lead Software Engineer (AI/ML) to join the POS solutions team, supporting a cloud/SAAS-based product aimed at small to medium-sized businesses. The role involves developing a next-generation data framework, big data pipelines, and integrating AI/ML technologies to enhance digital solutions for business banking. The company emphasizes a collaborative, innovative environment that values diversity and continuous learning.

Key Responsibilities

  • Responsible for designing, developing, testing, operating and maintaining products.
  • Takes full stack ownership by consistently writing production-ready and testable code.
  • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs.
  • Applying machine learning and new AI technologies to software products, develop and shape our technical strategy to further grow digital solutions for business banking segment.
  • Architect/design infrastructure and software environments needed to both build and run machine learning models and online services.
  • Develop and implement efficient and scalable machine learning pipelines and workflows for training, validation, and deployment of models.
  • Design and build rule engine, enhance it with AI capabilities.
  • Build shared components and/or frameworks that improve engineering productivity across the organization.
  • Design and implement monitoring and testing frameworks to ensure the accuracy, reliability, and performance of machine learning models in production environments.
  • Work with other engineering teams to integrate machine learning models into applications and services.
  • Deploy and maintain ML models in production.
  • Stay up-to-date with the latest trends and best practices in MLOps, machine learning, and GenAI.

Requirements

  • Bachelor's degree, or equivalent work experience.
  • Six to eight years of relevant experience.
  • Strong programming skills in Python and/or Java.
  • Strong SQL skills and database knowledge.
  • Experience with large scale real-time data ingestion and processing.
  • Clear understanding of big data system concept and design methodology.
  • Experience in MLOps, machine learning, and GenAI.
  • Experience with AI/ML libraries and frameworks such as scikit-learn, TensorFlow, Keras, and Darts or equivalent.
  • Experience with Gen AI (SLM, LLM, embedding and RAG) and frameworks like langchain or equivalent.
  • Experience with Azure Synapse, Azure ML Studio, Azure Open AI services, and Databricks.
  • Knowledge of modern server architecture such as Spring Boot, Spring.
  • Solid theoretical and engineering foundation in computer science, machine learning or computer vision, with hands-on experience in ML pipelines and infrastructure.
  • Knowledge of rules-based and machine learning recommender systems.
  • Experience in building microservices is a plus.
  • Familiarity with Docker/Kubernetes is a plus.

Nice to Have

  • Experience in banking industry.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • Six to eight years of relevant experience.

Benefits & Perks

  • Healthcare (medical, dental, vision).
  • Basic term and optional term life insurance.
  • Short-term and long-term disability.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation (from 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 worked, up to 80 hours per calendar year.

Working at U.S. Bancorp

U.S. Bank emphasizes a collaborative and inclusive environment that values diversity, continuous learning, and innovation. The company supports flexible work arrangements and is committed to providing benefits that promote the well-being and growth of its employees.

Apply Now

Job Details

Posted AtJun 11, 2025
Salary133k-173k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Brookfield, WI

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches