Python Jobs in the UK

2,826 to 2,850 of 4,707 Python Jobs in the UK

Trainee Coding & Programmer Placement Programme

Milton Keynes, Buckinghamshire, United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Permanent
Salary: £26000 - £35000/annum
Posted:

Trainee Coding & Programmer Placement Programme

Cardiff, South Glamorgan, United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Permanent
Salary: £26000 - £35000/annum
Posted:

Trainee Coding & Programmer Placement Programme

Birmingham, West Midlands (County), United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Permanent
Salary: £26000 - £35000/annum
Posted:

Trainee Coding & Programmer Placement Programme

Greenwich, Greater London, Woolwich, United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Permanent
Salary: £26000 - £35000/annum
Posted:

Trainee Coding & Programmer Placement Programme

Brent, Greater London, North West London, United Kingdom
ITOL Recruit
includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both More ❯
Employment Type: Permanent
Salary: £26000 - £35000/annum
Posted:

Data Engineer

London, South East, England, United Kingdom
Harvey Nash
making. You should be experienced in a data engineering role demonstrating a strong track record of designing, building, and maintaining data pipelines and data architectures. Required Skills - Proficiency in Python, Pyspark, SQL for data manipulation and querying. Experience with containerisation technologies, specifically Kubernetes and Docker. Proven experience in designing and implementing data pipelines, working with big data technologies and architectures. More ❯
Employment Type: Full-Time
Salary: £125,000 - £135,000 per annum
Posted:

Senior Java Developer

Nationwide, United Kingdom
Hybrid / WFH Options
Unify Talent UK
projects, with a team playing, consultative approach, with excellent communications and customer facing skills*** We need: Strong experience in Java Development Experience in Postgres Experience in AWS Experience in Python Experience in HTML Experience in GIS and Ruby would be desirable Please apply by submitting your latest CV for immediate review by our talent team. More ❯
Employment Type: Contract
Rate: £475 - £500/day
Posted:

Technical Writer

City of London, London, United Kingdom
Ultralytics
other vision AI solutions. Creating engaging tutorials, how-to guides, and best-practice articles covering topics from model training and hyperparameter tuning to deployment on various platforms. Documenting our Python API, CLI, and key integrations like TensorRT and OpenVINO. Collaborating closely with our engineering and research teams to translate complex technical concepts into user-friendly content for a diverse audience. … and accurate technical content. Proficiency with documentation-as-code workflows using Markdown, Git, and GitHub. Hands-on experience with static site generators like MkDocs or Sphinx. Basic proficiency in Python to understand and document code examples and APIs. A strong interest in or experience with machine learning, computer vision, and object detection models like YOLO. Experience documenting APIs, SDKs, and More ❯
Posted:

Technical Writer

London Area, United Kingdom
Ultralytics
other vision AI solutions. Creating engaging tutorials, how-to guides, and best-practice articles covering topics from model training and hyperparameter tuning to deployment on various platforms. Documenting our Python API, CLI, and key integrations like TensorRT and OpenVINO. Collaborating closely with our engineering and research teams to translate complex technical concepts into user-friendly content for a diverse audience. … and accurate technical content. Proficiency with documentation-as-code workflows using Markdown, Git, and GitHub. Hands-on experience with static site generators like MkDocs or Sphinx. Basic proficiency in Python to understand and document code examples and APIs. A strong interest in or experience with machine learning, computer vision, and object detection models like YOLO. Experience documenting APIs, SDKs, and More ❯
Posted:

Solutions Engineer

London Area, United Kingdom
Ultralytics
Ultralytics tooling. Designing annotation strategies and model training pipelines tailored to client data, goals, and deployment constraints. Debugging client issues and delivering effective solutions with deep understanding of YOLO, Python, OpenCV, and model behavior. Supporting pre-sales efforts by participating in technical discovery calls and helping shape proposals and SLAs. Serving as a key technical advisor during customer engagements, ensuring … experience in Computer Vision, Machine Learning, or applied AI roles. Excellent client-facing skills: patient, resilient, and able to communicate clearly with technical and non-technical stakeholders. Proficiency in Python and familiarity with the YOLO ecosystem. Hands-on experience with OpenCV, PyTorch, and classical ML/CV concepts. Strong understanding of end-to-end model lifecycles, including data collection, preparation More ❯
Posted:

Solutions Engineer

City of London, London, United Kingdom
Ultralytics
Ultralytics tooling. Designing annotation strategies and model training pipelines tailored to client data, goals, and deployment constraints. Debugging client issues and delivering effective solutions with deep understanding of YOLO, Python, OpenCV, and model behavior. Supporting pre-sales efforts by participating in technical discovery calls and helping shape proposals and SLAs. Serving as a key technical advisor during customer engagements, ensuring … experience in Computer Vision, Machine Learning, or applied AI roles. Excellent client-facing skills: patient, resilient, and able to communicate clearly with technical and non-technical stakeholders. Proficiency in Python and familiarity with the YOLO ecosystem. Hands-on experience with OpenCV, PyTorch, and classical ML/CV concepts. Strong understanding of end-to-end model lifecycles, including data collection, preparation More ❯
Posted:

Senior Software QA Engineer (Video Telematics)

Northern Ireland, United Kingdom
Hybrid / WFH Options
Xirgo Technologies
on multiple levels within the system, including vehicle software simulation, hardware-in-the-loop automation, and in-vehicle testing. Tooling & Automation Contribute to and maintain test automation frameworks in Python or equivalent languages. Contribute to design, implement, and maintain automated test frameworks for embedded systems. Support in maintaining existing tooling, automation, and simulation code. Develop test equipment, algorithms, and methodologies … and organizational skills. Ability to work in a fast-paced environment and manage multiple competing priorities. High ethical standards and accountability for achieving goals and delivering quality Experience with Python test automation or frameworks. Proficiency with Testrail, Postman, Wireshark, and other data capture tools. Experience testing vehicle/video telematics, power optimization, or environmental robustness. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Applied Scientist Applied Science

London, United Kingdom
Hybrid / WFH Options
Unlikely Artificial Intelligence Limited
representation. Demonstrable success leading as an individual contributor - setting technical direction, influencing peers, and delivering high-impact work without direct management responsibilities. Proven experience mentoring and coaching colleagues. Strong Python skills and experience with ML frameworks such as PyTorch, HF Transformers, TensorFlow, or JAX. Track record of end-to-end applied research and deploying transformer models. Deep knowledge of machine … learning fundamentals and cloud deployment. Excellent communication skills with the ability to influence technical and non-technical stakeholders. Desirable Use of Python libraries that encourage best practices (pytest, pylint, black). Experience with symbolic reasoning engines and integration with neural networks. Strong technical writing skills (publications, blogs). Start-up experience. Git/GitHub proficiency. Experience with cloud platforms for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer Azure

Nottingham, Nottinghamshire, England, United Kingdom
Harnham - Data & Analytics Recruitment
data models YOUR SKILLS AND EXPERIENCE: A successful Data Engineer will have the following skills and experience: Ability and experience interacting with key stakeholders Strong experience in SQL/Python Experience with Azure/ADF Background in CI/CD THE BENEFITS: You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the More ❯
Employment Type: Full-Time
Salary: £65,000 - £70,000 per annum
Posted:

Senior Data Engineer Azure

Manchester, Lancashire, England, United Kingdom
Harnham - Data & Analytics Recruitment
data models YOUR SKILLS AND EXPERIENCE: A successful Data Engineer will have the following skills and experience: Ability and experience interacting with key stakeholders Strong experience in SQL/Python Experience with Azure/ADF Background in CI/CD THE BENEFITS: You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the More ❯
Employment Type: Full-Time
Salary: £65,000 - £70,000 per annum
Posted:

Data Scientist or AI/ML Engineer

City of London, London, United Kingdom
Vallum Associates
You have: · Advanced Python proficiency, especially in scalable, clean code architecture and microservices (e.g., FastAPI, Flask, asyncio) · Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka) · Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD) · At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search/retrieval More ❯
Posted:

Data Scientist or AI/ML Engineer

London Area, United Kingdom
Vallum Associates
You have: · Advanced Python proficiency, especially in scalable, clean code architecture and microservices (e.g., FastAPI, Flask, asyncio) · Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka) · Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD) · At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search/retrieval More ❯
Posted:

Senior Countermeasure Development Engineer

St. Neots, Cambridgeshire, United Kingdom
MASS Consultants
of Electro-Optics (EO), Infra-Red (IR), or Radio Frequency (RF) sensors and systems, within a defence setting. The role will allow you to analyse, design, model (MATLAB/Python/Simulink), and verify countermeasure techniques across a variety of real-world scenarios, culminating in delivery to customers for use in operation. Your experience developing either deterministic, stochastic, or exploratory … performance against specific threats. Additionally, your ability to capture modelling requirements and ensure delivery against these will be crucial. Essential experience Experience using programming software (MATLAB/Simulink/Python etc.). Allocation of work packages/tasks to junior team members. Experience in at least two stages of model development (Design, Build, Integration, Test, Deployment etc.). Understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Countermeasure Development Engineer

St. Neots, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
MASS Consultants
of Electro-Optics (EO), Infra-Red (IR), or Radio Frequency (RF) sensors and systems, within a defence setting. The role will allow you to analyse, design, model (MATLAB/Python/Simulink), and verify countermeasure techniques across a variety of real-world scenarios, culminating in delivery to customers for use in operation. Your experience developing either deterministic, stochastic, or exploratory … performance against specific threats. Additionally, your ability to capture modelling requirements and ensure delivery against these will be crucial. Essential experience Experience using programming software (MATLAB/Simulink/Python etc.). Allocation of work packages/tasks to junior team members. Experience in at least two stages of model development (Design, Build, Integration, Test, Deployment etc.). Understanding of More ❯
Employment Type: Permanent, Work From Home
Posted:

Data Analyst Placement Programme

Manchester, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Permanent
Posted:

Data Analyst Trainee

Ireland, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Full-Time
Salary: £30,000 - £50,000 per annum
Posted:

Data Analyst Placement Programme

Plymouth, Devon, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Permanent
Posted:

Data Analyst Placement Programme

Luton, Bedfordshire, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Permanent
Posted:

Data Analyst Placement Programme

Gloucester, Gloucestershire, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Permanent
Posted:

Data Analyst Placement Programme

Burnley, Lancashire, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Employment Type: Permanent
Posted:
Python
10th Percentile
£41,250
25th Percentile
£55,000
Median
£72,500
75th Percentile
£100,000
90th Percentile
£132,500