Software Engineer 2 - CorePointAI
Core
Design, develop, and support scalable software solutions and AI-powered applications (RAG, LLMs) for U.S. Bank's enterprise.
Role type
Software Engineer 2 (CorePointAI)
Builds
Scalable software solutions, APIs, microservices, cloud-native applications, and RAG architectures.
Domain
Financial Services / Generative AI / Cloud Engineering
Deliverable
production ML models
Required skills
Java, Python, RESTful APIs, Microservices, Microsoft Azure, RAG architectures, LLMs, DevOps, CI/CD, Vector databases
Preferred skills
Azure OpenAI, Semantic Kernel, LangChain, Prompt engineering, Responsible AI governance
Technologies
Azure, Azure OpenAI, Azure AI Search, Semantic Kernel, LangChain, Git
Responsibilities
Design and implement RAG solutions (document ingestion, embeddings, vector search); Build and maintain APIs and cloud-native applications; Collaborate with Product, Engineering, and Data teams; Participate in architecture reviews and code reviews; Drive adoption of DevOps and automated testing practices.
Seniority
Mid-level (3-5 years experience), hands-on IC