Full Stack GenAI Developer - Top UK Bank - Python, React, SQL
AMS
Role
Job Description
We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients' recruitment team and provide professional interim and temporary resources.
Our client, a major UK retail bank, provides every day banking services to over 17 million retail customers. The banks expertise and services span across Business Services, Corporate banking, Wealth Management, Group Functions, Retail and Investment Banking.
On behalf of this organisation, AMS are looking for a Full Stack Developer for a contract running until the end of 2025 on a remote first basis. Applicants must be UK-based.
Purpose of the Role:
Our client, a top UK bank, are developing a generative AI assistant designed to support tens of thousands of colleagues across their organization. This initiative has gained executive board attention and is a key focus area for the coming months. Their small, agile team consists of 12 developers, and they are looking to expand by adding two Full Stack Software Engineers. These engineers will play a critical role in building new features, creating reusable tooling and components, and ensuring a smooth rollout of the AI assistant.
Responsibilities of the role:
- Develop, test, and maintain APIs using FastAPI or Flask.
- Work with ORM tools (such as SQLAlchemy) and execute plain SQL queries.
- Design and implement web components using HTML, JavaScript, JSON, and React.
- Collaborate with data model developers to optimize queries and database performance.
- Contribute to the development of reusable tools and components.
- Participate in agile development practices, including coding, testing, and reviewing.
- Work closely with cross-functional teams to ensure smooth integration of AI-powered solutions.
What we require from you:
- Experience in full-stack development using Python and React.
- Experience in API development using FastAPI or Flask.
- Proficiency in ORM frameworks (e.g., SQLAlchemy) and SQL.
- Strong understanding of web development standards, including HTML, JavaScript, JSON, and React.
- Good communication skills and ability to collaborate in a fast-paced environment.
- Familiarity with generative AI technologies.
- Experience working with Oracle or PostgreSQL, including writing and optimizing SQL queries (desirable).
Next steps:
This client will only accept workers operating via an Umbrella or PAYE engagement model.
If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course.
AMS, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business
