Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/rHof6eSMTnAaDm1Q9
Back to the job results

Agentic AI & Python Data Engineer

Today 2026/09/06
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,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.


Job Overview

Citi is looking for a senior Python and Data Engineer with deep, hands-on experience in Agentic AI to help build the next generation of intelligent, autonomous systems at the core of our technology transformation. In this role, you will design, engineer, and operate production-grade Agentic AI platforms that combine advanced reasoning, planning, memory, and action with robust data engineering foundations. You will work closely with AI scientists, platform architects, and product teams to translate complex business problems into scalable systems that think, decide, and act with minimal human intervention.


Responsibilities


  • Design and deliver end-to-end Agentic AI and data engineering solutions, spanning architecture, system design, and high-quality, production-grade Python development.
  • Engineer autonomous AI agents and multi-agent systems using LLMs and agent frameworks, incorporating planning, tool usage, memory, and multi-step reasoning patterns.
  • Build AI-powered capabilities using Google Gemini, Vertex AI, Agent Development Kit (ADK), vector databases, RAG pipelines, semantic search, and advanced prompt and context management techniques.
  • Develop scalable, high-performance backend services in Python (e.g., FastAPI, asyncio), implementing resilient APIs, event-driven designs, and microservices architectures.
  • Design, build, and maintain robust data pipelines and data models, working with SQL databases (Oracle, PostgreSQL) and NoSQL stores such as MongoDB.
  • Implement secure, well-structured REST APIs and agent interfaces, applying strong authentication, authorisation (OAuth, token-based access), and encryption best practices.
  • Optimise AI agent performance, latency, and cost through profiling, prompt optimisation, caching strategies, vector index tuning, and distributed system optimisation.
  • Drive CI/CD practices integrating automated testing, agent evaluation, code quality gates, containerisation, and cloud-native deployment pipelines.
  • Partner with quality engineering teams to develop automated test strategies for AI systems, covering agents, APIs, integrations, regression, and performance scenarios.
  • Diagnose and resolve production issues across AI agents, data pipelines, and services using strong observability and root cause analysis practices.
  • Mentor and share knowledge across the engineering organisation through design reviews, technical forums, and continuous learning initiatives.

Required qualifications & skills


  • 10+ years of experience in software engineering or product development environments.
  • Expert-level, hands-on Python engineering experience, with strong fundamentals in algorithms, data structures, concurrency, and software design patterns.
  • Proven experience building Agentic AI solutions, including autonomous agents, multi-agent orchestration, tool-calling, memory management, and LLM-based reasoning workflows.
  • Strong practical experience with Python AI and data libraries, such as LangChain, LlamaIndex, Pydantic, NumPy, Pandas, SQLAlchemy, and vector database SDKs.
  • Solid data engineering expertise, including SQL (Oracle, PostgreSQL), NoSQL (MongoDB), and scalable data ingestion and transformation pipelines.
  • Experience delivering complex systems using agile methodologies, with the ability to operate independently across the full development lifecycle.
  • Strong analytical, problem-solving, and quantitative skills with a pragmatic, results-driven mindset.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively across engineering, AI, and product teams.
  • Bachelor’s degree or equivalent practical experience in computer science, engineering, or a related field.

Beneficial skills & qualifications


  • Experience with agent evaluation frameworks, prompt benchmarking, and AI system observability.
  • Familiarity with GraphQL APIs, event streaming platforms, and advanced integration patterns.
  • Exposure to cloud-native AI and data platforms, including containers, orchestration, and infrastructure as code.
  • Understanding of security, compliance, and risk considerations for deploying AI systems in regulated environments.
  • Industry certifications in cloud, AI engineering, or data engineering disciplines.

What we offer


  • The opportunity to build cutting-edge Agentic AI systems solving meaningful, large-scale problems within a global financial institution.
  • A hybrid working model supporting in-office collaboration and flexible work arrangements.
  • Access to professional development resources, continuous learning programmes, and career growth opportunities.
  • A culture that values innovation, employee wellbeing, and healthy work-life balance.
  • Parental, family, and retirement support as part of Citi’s comprehensive employee offering.

If you have a passion for Agentic AI, deep Python expertise, and strong data engineering foundations, we encourage you to apply and help shape the future of intelligent systems at Citi.


------------------------------------------------------


Job Family Group: Technology

------------------------------------------------------


Job Family:Applications Development

------------------------------------------------------


Time Type:Full time

------------------------------------------------------


Most Relevant Skills Please see the requirements listed above.

------------------------------------------------------


Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------


Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.


If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.



This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.