C

Citi

Runs banking and payments for global clients

Gen AI Engineer - Python, Vice President

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeTampa, FL, USAHybrid

About the Job

Requirements

  • A bachelor's or university degree, or equivalent experience, is required.
  • A master's degree is preferred.
  • At least 6 years of professional software development experience with a strong focus on Python is required.
  • Hands-on experience with Generative AI concepts and technologies is required.
  • Experience working with Generative AI-related APIs, such as OpenAI or Gemini, is required.
  • Practical experience implementing Retrieval Augmented Generation (RAG) systems is required.
  • Expertise in at least one modern Python web framework, such as FastAPI, Flask, or Django, is required.
  • Understanding and practical experience with software development best practices, including version control with Git, testing, and continuous integration/continuous deployment (CI/CD), is required.
  • Experience with relational and/or NoSQL databases is required.

Responsibilities

  • Partner with multiple management teams to integrate functions, meet goals, identify system enhancements, and deploy new products and process improvements.
  • Resolve high-impact problems and projects by evaluating complex business processes, system processes, and industry standards.
  • Provide expertise and advanced applications programming knowledge, ensuring application designs adhere to the overall architecture blueprint.
  • Use advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how business areas, including architecture and infrastructure, integrate to accomplish business goals.
  • Analyze issues with interpretive thinking and develop innovative solutions.
  • Advise or coach mid-level developers and analysts, allocating work as necessary.
  • Assess risk in business decisions; consider the firm's reputation and the safeguarding of its clients and assets; comply with applicable laws, rules, regulations, and policies; apply sound ethical judgment; and transparently escalate, manage, and report control issues.
  • Design, develop, and maintain high-quality, scalable, and efficient Python code for Generative AI applications.
  • Integrate and leverage Generative AI-related APIs, such as OpenAI and Gemini, to build features and products.
  • Implement and optimize Retrieval Augmented Generation systems to enhance AI model capabilities and provide contextually relevant responses.
  • Develop and deploy backend services using Python frameworks such as FastAPI, Flask, or Django.
  • Collaborate with product managers, data scientists, and engineers to define requirements and deliver solutions.
  • Write unit and integration tests to ensure code quality and reliability.
  • Participate in code reviews and contribute to high-quality code and best practices.
  • Optimize application performance, scalability, and security.

Desired Qualifications

  • Experience with cloud container orchestration services such as OpenShift or ECS, if relevant.
  • Familiarity with Lightspeed, described as a specific internal tool or technology, is a plus.
  • Strong problem-solving ability and ability to work independently and in a team environment.
  • Strong communication and interpersonal skills.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs