£450 Per day
Outside
Undetermined
United Kingdom
Summary: The role of Senior Python Developer involves joining a client on a 6-month contract to support the Head of Engineering in building a new platform. The position requires significant experience in Python, particularly with API-first development using FastAPI, and familiarity with LLMs for document processing and web content scraping. The developer will work within a small team, taking ownership of system components while maintaining a flexible approach to tasks. Financial services experience is highly desirable for this position.
Key Responsibilities:
- Support the Head of Engineering in building a new system.
- Develop API-first applications using FastAPI.
- Utilize LLMs to process documents and extract structured outputs.
- Implement web scraping techniques, including PDFs.
- Build systems to manage content refresh schedules.
- Create hierarchically structured content in JSON.
- Refactor existing applications for improved scalability and features.
Key Skills:
- Extensive Python experience, specifically with API-first development using FastAPI.
- Experience with LLMs for document processing.
- Web scraping experience, including PDFs.
- Ability to create structured content in JSON.
- Experience with Azure Document Intelligence.
- Ability to refactor applications for scalability.
- Desirable experience with NextJS, MongoDB, Redis.
- Financial Services experience is highly desirable.
Salary (Rate): £450 daily
City: undetermined
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
We are looking for a Senior Python Developer to join our client on an initial 6 month contract. Having recently developed a new platform for their industry the organisation need an experienced Python Developer to support the Head of Engineering in helping to build the new system. The Senior Developer will need to have significant Python experience, specifically API-first development, using FastAPI and experience of refactoring and building complex systems. Their product makes considerable use of LLMs & experience of working with LLM’s to process documents is needed as is web content scraping. You will work within a small team and ideally be able to take ownership of parts of the system, while still having a can-do attitude to picking up whatever is required.
Skills & experience needed; Extensive Python experience, specifically API-first development, using FastAPI Experience using LLMs to process documents and extract structured outputs Web Scraping experience including PDFs Building systems to schedule and manage the ongoing refresh of the content Creating hierarchically structured content in JSON Azure Document Intelligence Ability to refactor existing applications to improve scalability and feature set Any experience of the following would be desirable, NextJS, MongoDB, Redis, Currently hosted on Azure (in Container Apps) Knowledge Graphs / RDF / OWL a bonus but not a requirement Financial Services exp is highly desirable This role has been deemed outside of IR35 and is paying up to £450 per day.