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.