FX Gen AI Engineer - (Python) - VP

Requirements

  • Master’s degree or above (or equivalent education) in a STEM discipline.
  • Proven experience in software engineering and development, with strong understanding of computer systems.
  • Hands-on experience coding Gen AI applications using Python and/or Go/Rust.
  • Excellent Python programming skills including analytics and machine learning libraries (pandas, polars, numpy, sklearn, TensorFlow/Keras, PyTorch) and visualization and API libraries (matplotlib, plotly, streamlit, Flask).
  • Experience developing and implementing machine learning models in a financial context.
  • Proficiency with version control systems such as Git and familiarity with Linux environments.
  • Experience with database and messaging technologies including SQL, KDB, MongoDB, Kafka.
  • Experience with caching technologies such as Redis.
  • Familiarity with data visualization and dashboard development using Python and BI tools.
  • Excellent communication skills, able to convey complex information clearly to both technical and non-technical audiences.
  • Ideally, experience with CI/CD pipelines and containerization technologies like Docker and Kubernetes.

Nice to Haves

  • Understanding of modern Gen AI technologies such as Agents, MCP.
  • Experience with Long Chain, Llama Index, and fine-tuning of models.
  • KDB knowledge.
  • Familiarity with data workflow management tools like Airflow and big data technologies such as Apache Spark or Ignite.
  • Working knowledge of FX markets and financial instruments.

What You'll Be Doing

  • 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 and translate them into impactful data-driven solutions.
  • Develop and integrate functionality to ensure adherence to best practices in data management, need-to-know, and data governance.
  • Contribute to shaping and executing the overall data strategy for FX in collaboration with the team and senior stakeholders.
  • Work closely with FX desks, traders, and quants to understand requirements and translate them into simple and efficient designs.
  • Design, develop, and test new features in applications.
  • Continuously improve the software development lifecycle and product quality.
  • Provide hands-on development and technical leadership for large-scale projects.
  • Offer 3rd line support for the production system.
  • Mentor junior team members.

Perks and Benefits

  • Hybrid working model with up to 2 days working from home per week.
  • Competitive base salary with annual review.
  • 27 days annual leave plus bank holidays.
  • Discretionary annual performance-related bonus.
  • Private medical care and life insurance.
  • Employee Assistance Program.
  • Pension plan.
  • Paid parental leave.
  • Special discounts for employees, family, and friends.
  • Access to extensive learning and development resources.
AI Summary ✨

Similar jobs

  • Senior Software Engineer, OS Integration

    MozillaUKa day ago
    NewRemote
    ≈ €79k – €104k / year base
  • Senior FX Cross Border Payments and AI Engineer - (VP)

    CitiGreater London, UKa day ago
    NewRegistered sponsor
  • See all jobs in UK →