C

Citi

Runs banking and payments for global clients

Lead Generative AI Python Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$142.3k - $213.5kHybrid

About the Job

Requirements

  • At least 6 years of software industry experience, with a strong emphasis on building enterprise software.
  • At least 6 years of relevant experience developing and implementing scalable Python-based platforms for AI-driven applications and systems using libraries such as FastAPI, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face.
  • At least 5 years of experience delivering complex Python-based solutions and services, such as backend services and application programming interfaces, into production.
  • Demonstrated experience managing and implementing successful projects of varying sizes and complexities.
  • Understanding of Generative AI systems, AIOps, and application monitoring and evaluation.
  • Experience with cloud architectures, including public cloud offerings.
  • Hands-on experience integrating with AI and machine-learning technologies, particularly using Python.
  • Experience with software development agents, agile development, continuous integration and continuous delivery pipelines, software testing, and code reviews.
  • Ability to learn new technologies quickly, adjust priorities, influence engineering teams, and guide technology decisions.
  • Demonstrated leadership and project management skills.
  • Communication and documentation skills, including clear written and verbal communication.
  • Analytical and problem-solving skills and a strategic mindset.
  • A bachelor's degree, university degree, or equivalent experience is required.

Responsibilities

  • Lead the design, development, and maintenance of complex Python-based generative AI platforms, applications, services, and supporting infrastructure to ensure reliable operation, scalability, and integration across Citi business units.
  • Engage with data science, technical, and business stakeholders to define and design architecture for key use cases, focusing on Python-based solutions for business lines.
  • Drive deployment of generative AI products and process improvements, working with internal and external partners to design, validate, and deliver commercially beneficial solutions with robust Python implementations.
  • Resolve high-impact technical and business problems by leading evaluations of complex generative AI business processes, system architecture, and industry standards, and providing Python-driven solutions.
  • Provide expert guidance in Python programming and ensure platform design follows architectural blueprints and generative-model best practices.
  • Develop and enforce Python coding standards, testing methodologies, debugging practices, and implementation strategies for enterprise-grade solutions.
  • Manage concurrent initiatives and projects of varying sizes and complexity, engaging external vendors and startups on joint initiatives and exploration of new directions involving Python technologies.
  • Build a comprehensive understanding of how business, architecture, and infrastructure integrate within Citi's generative AI ecosystem to achieve strategic goals.
  • Advise and coach mid-level developers and analysts specializing in Python and generative AI, supporting skill development and effective work allocation.
  • Collaborate with Risk and Control teams to apply best practices for governance, risk management, standardization, and tooling for Python-based generative AI systems.

Desired Qualifications

  • Experience in the financial industry is a significant advantage.

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