logo

Citi

Software Engineering Generative AI

Department
Engineering
Job Type / Location
Irving, Texas
Experience Required
5+ years
Posted On

Key Responsibilities

  • Design, develop, and test software applications integrating Generative AI capabilities
  • Collaborate with cross-functional teams to deliver high-quality software and user experiences
  • Implement and optimize Generative AI features using technologies like GPT-5 or Gemini
  • Develop and maintain RAG systems with hybrid search and multi-vector retrieval
  • Automate processes and strengthen controls through modern development methods
  • Stay current with emerging trends in software development and AI technologies

Requirements

  • Experience delivering Python and Generative AI products into production
  • Hands-on experience with LLMs, tuning methods, and RAG systems
  • Proficiency in containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines
  • Familiarity with distributed systems, event-driven architectures, and NoSQL databases
  • Strong problem-solving skills and a growth mindset in a fast-paced environment

View Assessment Process

Think you'll be a good fit?