FX gen AI engineer

Citi

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Private Medical Care
Life Insurance
Pension Plan
Parental Leave
Learning resources

Job summary

Citi London is seeking a Senior Gen AI Engineer to build production-scale FX data and analytics Gen AI solutions. You will collaborate with FX sales and trading, translate data needs into impactful solutions, and contribute to data governance and strategy with senior stakeholders.

The role requires strong Python/Go/Rust coding skills, ML model experience in finance, and familiarity with Docker/Kubernetes, CI/CD, and data tooling. Hybrid work model offered.

Qualifications

  • Master's degree or above in a STEM discipline.
  • Proven software engineering experience with strong understanding of computer systems.
  • Hands-on coding experience of Gen AI apps using Python or Go/Rust.
  • Excellent Python skills with data libraries and ML frameworks.
  • Experience building ML models in financial contexts.

Responsibilities

  • Engineer production-scale FX data and analytics Gen AI solutions for FX use cases.
  • Collaborate with sales/trading to translate data needs into data-driven solutions.
  • Develop data governance, NTK, and data management practices.
  • Shape and execute Citi FX data strategy with senior stakeholders.
  • Translate requirements from FX desks into simple, efficient designs.
  • Design, develop, test, and improve features; lead SDLC quality.
  • Provide 3rd line production support and mentor juniors.

Skills

Python
Go/Rust
Git
Linux
Pandas
NumPy
Scikit-learn
TensorFlow/Keras
PyTorch
Matplotlib/Plotly
Flask
Streamlit
SQL
KDB
MongoDB
Kafka
Redis
Docker
Kubernetes
Airflow
Apache Spark/Ignite

Education

Master's degree or above in STEM

Tools

Docker
Kubernetes
Airflow
Apache Spark
Apache Kafka
KDB
MongoDB
Redis

Job description

Описание

The FX Data Analytics & AI Technology team, within Citi's FX Technology organization, seeks a highly motivated Senior Gen AI Engineer. The FX Data Analytics & Gen AI Technology team provides data, analytics, and tools to Citi FX sales and trading globally and is responsible for defining and executing the overall data strategy for FX.

Задачи

Engineer production scale FX data and analytics Gen AI solutions for various FX use cases using modern Gen AI technologies Collaborate with stakeholders across sales and trading to understand data needs, translate them into impactful data-driven solutions, and deliver these in partnership with technology. Develop and integrate functionality to ensure adherence with best-practices in terms of data management, need-to-know (NTK), and data governance. Contribute to shaping and executing the overall data strategy for FX in collaboration with the existing team and senior stakeholders. Closely work with FX desks in understanding the requirements and translating into simple and efficient design. Close interaction with Traders and Quants to understand new requirements for applications across the platform Design, Development, Testing of new features in the applications. Continual improvement of the software development lifecycle and quality of the product. Help deliver large scale projects through hands-on development and technical leadership. 3rd line support of the production system (dedicated 24h support teams handle 1st / 2nd line). Mentoring junior members of the team.

Требования

Master's degree or above (or equivalent education) in a STEM discipline. Proven experience in software engineering and development, and a strong understanding of computer systems and how they operate. Hands on experience coding the Gen AI applications using Python or / and Go / Rust Excellent Python programming skills, including experience with relevant analytical and machine learning libraries (e.g., pandas, polars, numpy, sklearn, TensorFlow/Keras, PyTorch, etc.), in addition to visualization and API libraries (matplotlib, plotly, streamlit, Flask, etc). Experience developing and implementing Machine learning models from data in a financial context. Proficiency working with version control systems such as Git, and familiarity with Linux computing environments. Experience working with different database and messaging technologies such as SQL, KDB, MongoDB, Kafka, etc. Experience working with different caching technologies like Redis. Familiarity with data visualization and ideally development of analytical dashboards using Python and BI tools. Excellent communication skills, both written and verbal, with the ability to convey complex information clearly and concisely to technical and non-technical audiences. Будет плюсом: Ideally, some experience working with CI/CD pipelines and containerization technologies like Docker and Kubernetes; Understanding of modern Gen AI technologies like Agents , MCP; Long Chain / Llama Index; Fine tuning of Models; KDB knowledge; Ideally, some familiarity with data workflow management tools such as Airflow as well as big data technologies such as Apache Spark/Ignite or other caching and analytics technologies; A working knowledge of FX markets and financial instruments would be beneficial

Условия

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FX Gen AI Engineer - (Python) - VP
FX Gen AI Engineer - (Python) - VP

Citi Group • Greater London

Hybrid
GBP 90,000 - 130,000
Java and AI engineer in FX cross-border payments
Java and AI engineer in FX cross-border payments

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Bonus program
Private medical care & life insurance
+5
FX cross border payments and AI engineer
FX cross border payments and AI engineer

Citi • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid work (2 days at home)
Competitive base salary
27 days annual leave
+8
FX java and AI engineer in cross-border payments
FX java and AI engineer in cross-border payments

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working
Discretional annual bonus
Private Medical Care
+4
FX Gen AI Engineer - (Python) - VP
FX Gen AI Engineer - (Python) - VP

Citi • Greater London

Hybrid
GBP 90,000 - 140,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Java developer in FX risk
Java developer in FX risk

Citi • Greater London

Hybrid
GBP 120,000 - 170,000
Base salary
27 days annual leave
Annual discretionary bonus
+6
Product manager for AI solutions
Product manager for AI solutions

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Гибридная работа
Конкурентная базовая зарплата
Бонус по результатам
Java developer in FX trading
Java developer in FX trading

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model (up to 2 days atHome
Competitive base salary
27 days annual leave + bank holidays
+7
Senior Gen AI Engineer – FX Data & Analytics
Senior Gen AI Engineer – FX Data & Analytics

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
27 days annual leave
Private Medical Care
Life Insurance
+3
Java developer in capital markets
Java developer in capital markets

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+2