GenAI (Generative) - Python Engineer

A Leading Financial Services business are looking to hire an experienced Python Engineer, with specific knowledge and background with GenerativeAI

  • £750 - £850 per day (Inside IR35/Umbrella or PAYE only)
  • The role is an initial 12 month contract with scope to roll into a couple of years
  • The role is a Hybrid working (2 days a week in the office, 3 from home)
  • Based in London

Seeking a highly skilled and motivated GenAI Python Engineer to join our team.

  • The successful candidate will be responsible for creating use-cases on Citi strategic platforms, leveraging their expertise in GenAI and associated tooling, working primarily in Python.
  • Experience in the financial industry is a plus.

Responsibilities:

  • Develop and implement GenAI use-cases on Citi strategic platforms, leveraging foundational models.
  • Hands-on coding, system analysis, design, and delivery of projects assigned.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on bug fixing, maintain and improve the performance of existing software.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Provide technical leadership, driving and performing best engineering practices.
  • Produce high quality software that is unit tested, code reviewed and checked in regularly for continuous integration.
  • Develop and maintain documentation of the systems and processes developed.

Qualifications:

  • Proven hands-on experience with GenAI and strong technical expertise in Python.
  • Mandatory in-depth experience with Pandas & NumPy. Working knowledge of Spark, Dask, LangChain
  • Deep hands-on knowledge of Kubernetes, developing backend platforms and engineering APIs that scale
  • Strong knowledge of software engineering best practices, experience in the financial industry is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and manage multiple task assignments.

Education:

  • Bachelor's/University degree in a technical field required; Master's degree preferred.

Additional Skills:

  • Developed communication and diplomacy skills to guide, influence, and convince others.
  • Cultivate trust and communication among all project stakeholders, including sponsors and project team members.
  • Inspire a sense of shared purpose within the project teams and drive business results through effective leadership.
Apply