2071 IT & Software Developer jobs in the UK
Requirements
Must:
- 3+ years of experience building AI/ML services and Python backends in production.
- Strong software engineering skills with FastAPI and RESTful design.
- Hands-on experience with pytest/unittest, testcontainers, and performance testing (e.g., Locust).
- Experience implementing RAG/GraphRAG architectures for enterprise use cases.
- Proficiency with AWS Bedrock for model deployment and integration, as well as vector/graph data stores.
- Ability to design evaluation frameworks, automate tests, and manage token/cost optimization for AI services.
- A Bachelor’s degree in Computer Science, Statistics, Finance, Economics, or a related field.
*Nice to have:*
- Experience with FastMCP for high-performance API services.
- Exposure to the financial services industry or other regulated sectors.
- Knowledge of hybrid approaches that combine rule-based logic with modern machine learning.
- Familiarity with multi-modal models and asynchronous Python patterns.
- Understanding of API gateway architecture, microservices, and services like Lambda, S3, ECS, and containers.
Responsibilities
- Design and deliver advanced AI applications on AWS Bedrock, including Converse API interfaces.
- Build high-performance Python/FastAPI services that come with comprehensive automated tests.
- Implement RAG/GraphRAG architectures using knowledge graphs and vector databases, such as OpenSearch and Neptune Analytics.
- Create scalable API endpoints for model serving while optimizing latency, throughput, and cost.
- Develop evaluation frameworks and load testing tools (e.g., Locust) to ensure reliability at scale.
- Establish CI/CD test automation with strong coverage, including integration tests using pytest, unittest, and testcontainers.
- Apply API security best practices across microservices.
Description
At Compustaff, we are partnering with a leading global asset manager to find a Senior Python/AI Engineer for its Fixed Income Credit team. In this role, you will build production-grade AI applications and robust Python services that transform unstructured financial data into valuable insights for analysts and portfolio managers. This position is based in Donegal, with a requirement to work in the office 2-3 days a week. We offer the opportunity to make a real impact by shipping AI features that directly influence credit research and investment decisions. You'll work with a modern tech stack, including AWS Bedrock, Python/FastAPI, RAG/GraphRAG, vector databases, and a strong focus on automated testing. Our engineering culture emphasizes clean code, measurable quality, and regular shipping to production. If you’re interested and believe you have the qualifications, we would love to hear from you! Please submit your CV, and we will share full details and next steps with you. Don't worry if you don’t tick every box; if you can build solid Python services and ship AI to production, we want to connect with you!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Python Developer salaries in the UK here.
How many Python Developer jobs are in the UK?
Currently, there are 2071 Python openings. Check also: Django jobs, Flask jobs, TensorFlow jobs, Machine-Learning jobs - all with salary brackets.
Is the UK a good place for Python Developers?
The UK is one of the best countries to work as a Python Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Python Developer jobs in the UK?
Deep Sea Electronics Ltd, Together, razorblue Careers, Hyve Managed Hosting, Healthy Careers, MastarRec, Mas & Pas Limited among others, are currently hiring for Python roles in the UK.
The company with most openings is Experis as they are hiring for 73 different Python Developer jobs in the UK. They are probably quite committed to find good Python Developers.
The company with most openings is Experis as they are hiring for 73 different Python Developer jobs in the UK. They are probably quite committed to find good Python Developers.