Python Engineer
Ncounter Technology Recruitment
London, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£90,000.0 - £100,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Microsoft Azure
Continuous Integration
Python (Programming Language)
PostgreSQL
OAuth
OpenID
OpenShift
Redis
Prometheus
SQL Databases
+10 more
Enterprise Search
Large Language Models
Backend
Fastapi
Pytest
Kubernetes
Codebase
Restful APIs
Terraform
Docker
Job description
- Engineer Python backend services and APIs using FastAPI and asynchronous development patterns
- Design and integrate LLM capabilities using OpenAI, Azure OpenAI or comparable foundation models
- Build practical RAG, enterprise search and document intelligence solutions using embeddings and vector databases
- Develop prompt strategies while managing production considerations including latency, cost, retries and rate limits
- Explore agentic workflows and LLM orchestration using LangChain or similar frameworks
- Work with consultants and customer stakeholders to translate operational problems into practical AI solutions
- Improve security, testing, observability and reliability across deployed applications
Requirements
- 5+ years’ commercial Python engineering experience, including production backend systems
- Strong FastAPI, REST API, async Python, PostgreSQL and SQL experience
- Demonstrable experience integrating LLMs into real applications, rather than purely personal or experimental projects
- Strong Docker, Kubernetes/OpenShift, CI/CD and pytest knowledge
- Experience working with large codebases and improving existing services safely
- Knowledge of Azure, RAG, pgvector, Chroma, FAISS, Entra ID, OAuth/OIDC, Redis, Terraform, Prometheus or OpenTelemetry would strengthen your application.
About the company
Ncounter is working with a technology consultancy expanding its AI engineering capability across major law enforcement and public sector transformation programmes. We are looking for an experienced Python Developer who has moved beyond experimenting with Generative AI and has genuine experience engineering LLM-powered solutions for production environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago