C

Citi

Runs banking and payments for global clients

Generative AI Lead Python Developer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USAHybrid

About the Job

Requirements

  • Six to ten years of experience in technology leadership, Python development, project or program management, and delivery management.
  • Understanding of artificial intelligence, machine learning, and intelligent automation technologies, with the ability to identify practical use cases in financial services.
  • Strong technical background across software development lifecycle functions, with hands-on experience in Python, Java, React, Angular, Postgres, MongoDB, and Oracle.
  • Expertise in DevOps practices, knowledge of Robotic Process Automation, and familiarity with artificial intelligence and machine learning frameworks.
  • Strong stakeholder management and communication skills, with the ability to explain artificial intelligence value propositions to technical and business audiences.
  • Bachelor's degree or equivalent experience.

Responsibilities

  • Lead the design and architecture of applications aligned with organizational goals, incorporating artificial intelligence and machine learning capabilities to enhance scalability, performance, and intelligent automation.
  • Evaluate and implement artificial intelligence-driven solutions, including Robotic Process Automation, intelligent data processing, and predictive analytics, to improve operational efficiency.
  • Manage end-to-end project delivery, including scoping, estimation, planning, resource administration, and quality management for traditional and artificial intelligence-enabled initiatives.
  • Monitor key metrics and service-level agreements and streamline processes using artificial intelligence-powered analytics to achieve business goals at reduced costs.
  • Collaborate with business users and information technology teams to identify artificial intelligence integration opportunities and translate requirements into technical solutions.
  • Oversee project scheduling, budgeting, and stakeholder management to meet cost, timeline, and quality objectives.
  • Lead and mentor technical teams on emerging artificial intelligence technologies and coordinate team communication in alignment with organizational goals.

Desired Qualifications

  • Master's degree in computer science, computer management, data science, or a related field.
  • Prince 2 certification and/or Certified Product Owner qualification from Scrum Alliance.
  • Experience in investment banking or financial services, particularly Institutional Client Group.
  • Ability to manage fixed-price, time-and-materials, and transactional projects with commercial acumen.

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