Gen AI Engineer - Python - Vice President

Citi
Tampa, FL, United States
17 days ago
Apply on citi.wd5.myworkdayjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$113,840.0 - $170,760.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Data Analysis Application Performance Management Software Quality Code Review Continuous Integration Software Debugging Django Web Framework Python (Programming Language) NoSQL Software Engineering
+11 more
Web Application Frameworks Software Organization Lightspeed Flask (Web Framework) Software Application Programming Generative AI Backend Git Fastapi Containerization Software Version Control

Job description

The Gen Ai Engineer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities., * Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements

  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Design, develop, and maintain high-quality, scalable, and efficient Python code for Generative AI applications.
  • Integrate and leverage various GenAI-related APIs (e.g., OpenAI, Gemini) to build innovative features and products.
  • Implement and optimize Retrieval Augmented Generation (RAG) systems to enhance AI model capabilities and provide contextually relevant responses.
  • Develop and deploy robust backend services using Python frameworks such as FastAPI, Flask, or Django.
  • Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to define requirements and deliver solutions.
  • Write comprehensive unit and integration tests to ensure code quality and reliability.
  • Participate in code reviews, contributing to a culture of high-quality code and best practices.
  • Optimize application performance, scalability, and security.
  • (Optional, if relevant): Work with cloud container orchestration services likeOpenShiftECS for deploying and managing applications.
  • (Optional, if relevant): Familiarity with Lightspeed (referring to a specific internal tool or technology - clarify if this is a known external tool) is a plus.

Requirements

  • Minimum of 6 years professional software development experience with a strong focus on Python.

  • Proven hands-on experience with Generative AI concepts and technologies.

  • Demonstrable experience working with GenAI-related APIs, such as OpenAI, Gemini, etc.

  • Solid understanding and practical experience in implementing Retrieval Augmented Generation (RAG) systems.

  • Expertise in at least one modern Python web framework: FastAPI, Flask, or Django.

  • Strong understanding of software development best practices, including version control (Git), testing, and CI/CD.

  • Experience with relational and/or NoSQL databases.

  • Excellent problem-solving skills and the ability to work independently as well as in a team environment.

  • Strong communication and interpersonal skills.

Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Benefits & conditions

$113,840.00 - $170,760.00

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

About the company

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on citi.wd5.myworkdayjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

52 sec

Transitioning from software consulting to AI building

Malte Lensch Malte Lensch · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:21 min

Using generative AI to find and apply for jobs

Leah Daniels Leah Daniels · World Congress 2024

Videos

See all

Related articles

See all