928 IT & Software Developer jobs in the UK
Be among the first 5 applicants!

Python Engineer
£41,000 - 71,500
McGregor Boyall Associates Limited
Fountainbridge 92-98, Edinburgh
£41,000 - 71,500
Requirements
Must:
We are seeking a Python Engineer with the following qualifications:
- Strong skills in Python 3.9, with a deep understanding of object-oriented programming, async/await, and debugging.
- Proven experience building and deploying AI/ML systems in the cloud, specifically using AWS.
- Solid understanding of CI/CD, infrastructure as code (CDK), and Agile methodologies.
- Familiarity with test-driven development (TDD), pair programming, and modern development practices.
- Desirable skills include advanced fine-tuning techniques (LoRA, QLoRA), experience with reinforcement learning from human feedback (RLHF), multi-modal AI, or edge deployment.
- Experience with ML experiment tracking tools (e.g., MLflow, Weights & Biases) and A/B testing strategies is also a plus.
Technologies
AI
Airflow
CI/CD
FastAPI
Machine Learning
OOP
PyTorch
TDD
numpy
opencv
Responsibilities
As a Python Engineer, you will be working on:
- Building production-grade AI systems, including large language models (LLMs), object detection, and optical character recognition (OCR).
- Leveraging frameworks such as Hugging Face Transformers, PyTorch, YOLO, OpenCV, and Pillow for machine learning solutions.
- Designing and deploying AI services using FastAPI, AWS Lambda, EKS/ECS, and S3.
- Creating scalable data pipelines utilizing tools like Pandas, NumPy, SQLAlchemy, and Airflow.
- Supporting real-time model inference, edge deployments, and API integrations.
- Collaborating closely with a technical lead within a service-based and serverless architecture.
Description
This is a 6-month contract position, with potential extensions. The compensation range is £480-£520 per day and this is classified as an outside IR35 remote contract. If you possess the above technical skills and hands-on experience, we encourage you to apply today! We are committed to being an equal opportunity employer and do not discriminate on any grounds.
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 928 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?
Core-Asset Consulting, ApplianSys, u-blox, Serac Group, Mas & Pas Limited, BAE Systems, NTT Data UK among others, are currently hiring for Python roles in the UK.
The company with most openings is Ascendion as they are hiring for 23 different Python Developer jobs in the UK. They are probably quite committed to find good Python Developers.
The company with most openings is Ascendion as they are hiring for 23 different Python Developer jobs in the UK. They are probably quite committed to find good Python Developers.