> Markdown version of [/jobs/ext/4636765-software-engineer-1-ai-ml-engineer-generative-ai](https://www.wearedevelopers.com/jobs/ext/4636765-software-engineer-1-ai-ml-engineer-generative-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software engineer 1 - AI/ML Engineer (Generative AI) - **Company:** U.S. Bancorp - **Location:** Eden Prairie, MN, United States - **Experience:** Experienced - **Salary:** $98,345 - $115,700 - **Contract:** Permanent contract - **Skills:** LangGraph Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, Code Review, Continuous Integration, DevOps, Distributed Systems, HP Systems Insight Manager, Python (Programming Language), Performance Tuning, Systems Development Life Cycle, Software Engineering, Data Logging, LangChain, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Software Application Programming, Generative AI, Containerization, Kubernetes, Infrastructure Automation Frameworks, Bicep, Restful APIs, Terraform, Semantic Kernel, Automation Anywhere, Docker, Microservices - **Published:** November 8, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-1-ai-ml-engineer-generative-ai-hopkins-mn--a460a88e-69da-4e11-b475-48ee19956bca ## About the Role Software Engineering, Artificial Intelligence (AI), Customer Support/Service, Community Support, Customer Experience, Analysis Skills, Agile Programming Methodologies, Software Development Lifecycle (SDLC), DevOps, Test Design, * Bachelor's degree, or equivalent work experience * Two to three years of relevant experience Preferred Skills/Experience * Experience developing applications using Python and modern software engineering practices. * Knowledge of Generative AI concepts, including Large Language Models (LLMs), Prompt Engineering, and Retrieval-Augmented Generation (RAG). * Familiarity with AI orchestration frameworks such as LangChain, LangGraph, Semantic Kernel, or Microsoft Foundry Agent Services. * Experience with Azure and/or AWS cloud platforms and cloud-native application development. * Understanding of REST APIs, microservices, distributed systems, and scalable application design. * Experience with Docker, Kubernetes, CI/CD pipelines, and Infrastructure as Code (Terraform, ARM, or Bicep). * Understanding of application monitoring, logging, troubleshooting, and production support practices. * Strong collaboration, problem-solving, and communication skills with the ability to work effectively in a team environment. ## Description This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles. Essential Responsibilities: * Develop and maintain Generative AI applications using LLMs, RAG architectures, and prompt engineering techniques. * Build and support AI workflows using frameworks such as LangChain, LangGraph, and Microsoft Foundry Agent Services. * Collaborate with engineers and product teams to design, develop, test, and deploy AI-enabled solutions. * Develop scalable applications and APIs using Python and microservices-based architectures. * Assist with deployment, monitoring, troubleshooting, and performance optimization of AI applications in production environments. * Support cloud-based AI solutions across Azure and AWS platforms while following security and operational best practices. * Contribute to CI/CD pipelines, automated testing, containerization, and infrastructure automation efforts. * Participate in code reviews, documentation, and Agile delivery processes while following software engineering standards and best practices.