EngineerJobs.io
← Back to all jobs

Job Description

U.S. Bank National Association is seeking a Principal AI Engineer (senior individual contributor) in Charlotte, NC to help accelerate enterprise adoption of AI. This role blends hands-on engineering with technical leadership, focusing on high-value AI use cases and delivering secure, scalable, production-ready solutions. You will work across business and technology teams to build reusable frameworks and intelligent automation capabilities, while mentoring engineering teams to grow AI engineering expertise.

What you’ll be doing

  • Design, build, and deliver enterprise AI and Generative AI solutions from concept through production.
  • Develop scalable AI systems using Python, APIs, pipelines, and cloud AI services.
  • Create solutions for complex structured and unstructured information, including document intelligence, data extraction, and workflow automation.
  • Apply LLMs, Agentic AI, RAG, and prompt engineering to appropriate business use cases.
  • Build reusable AI frameworks, accelerators, components, and integration patterns that improve delivery speed and consistency.
  • Partner with engineering, product, architecture, security, and business teams to evaluate where AI is the right solution and design practical approaches for the enterprise environment.
  • Establish strong engineering practices spanning testing, security, software quality, scalability, and deployment.
  • Provide technical leadership and mentoring to expand AI capabilities across the organization.

Required qualifications

  • Bachelor’s degree, or equivalent work experience.
  • 8+ years of relevant experience.

Tools and technologies

  • Python
  • LLMs, Agentic AI, RAG, prompt engineering
  • APIs, pipelines
  • Cloud AI services
  • Azure AI, Azure OpenAI

Benefits

  • 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 unless otherwise provided by law

Location and schedule

This role requires working from a U.S. Bank location in Charlotte, NC at least three (3) or more days per week.

Salary: USD 149,515 - 175,900 per year.

Similar Jobs