Full Time

Software Engineer 2 – Java, Generative AI, RAG & Cloud Engineering

U.S. Bank
Hopkins, MN
$110,000 - $160,000* / year (about $53–$77 an hour)

Job Description

About this kind of role

What a Software Engineer 2 – Java, Generative AI, RAG & Cloud Engineering usually does. The employer's own details are in the listing.

Typically does: A Software Engineer 2 designs, develops, tests, and maintains software applications, often specializing in a particular area. This role involves writing clean, efficient, and well-documented code, participating in code reviews, and collaborating with other engineers and stakeholders. They may also be involved in troubleshooting and debugging existing systems, and contributing to architectural decisions. Responsibilities often include implementing new features and improving existing functionality.

Tools and skills: Proficiency in Java, experience with Generative AI models, familiarity with Retrieval-Augmented Generation (RAG) techniques, and cloud computing platforms (such as AWS, Azure, or Google Cloud) are typically required, alongside strong problem-solving and communication skills.

Good fit for: Individuals with a solid foundation in software development principles and a passion for learning new technologies thrive in this role.

Unemployment does not last the same number of weeks everywhere. In Louisiana it is paid for 12 to 20 weeks, set by the state's unemployment rate. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.