1,176 to 1,200 of 3,219 Python Jobs in the UK

Senior Software Engineer

Hiring Organisation
Orange Quarter
Location
Farringdon, England, United Kingdom
distributed systems. You will own systems end-to-end, from architecture through to production. Responsibilities Design and build backend services and data pipelines in Python Develop and operate streaming systems (Kafka or similar) Work with graph-based data structures and real-time analytics Build scalable systems processing data from distributed … deploy models into production Mentor engineers and contribute to code quality and reviews Requirements 5+ years building and operating backend systems at scale Strong Python experience Hands-on experience with streaming systems Familiarity with graph data structures Experience with databases (MongoDB or similar) Solid understanding of distributed systems Proven ownership ...

SC DevOps engineer

Hiring Organisation
Opus Recruitment Solutions
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£400/day
cleared Senior AWS DevOps engineer to join a 6 week contract. Inside IR35 Location - remote available Technical Skills - AWS, Docker/Containerisation, Python, Terraform and AI technologies. Knowledge of the above technologies in Cyber Security domain and have worked alongside a multi-disciplinary team ...

SC DevOps engineer

Hiring Organisation
Opus Recruitment Solutions Ltd
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£400 per day
looking for a SC cleared Senior AWS DevOps engineer to join a 6 week contract.Inside IR35Location - remote available Technical Skills - AWS, Docker/Containerisation, Python, Terraform and AI technologies. Knowledge of the above technologies in Cyber Security domain and have worked alongside a multi-disciplinary team ...

Senior Software Engineer (SatOS Team)

Hiring Organisation
Spire
Location
Glasgow, Scotland, United Kingdom
launch cycle is measured in weeks and months, not years! What You’ll Do as a Sat OS Software Engineer: Develop services in Python/Rust that interface with hardware integration layers using modern protocols Implement communication interfaces between higher-level processes, including ground to space commanding Migrate legacy Python … Skills: 5+ years experience in professional software development Proven experience in production-grade software development using at least one compiled language Proficiency in Python or equivalent high-level language Knowledge of Linux-based development Experience with inter-process communication protocols (such as gRPC) Ability to communicate effectively with embedded software ...

Solution Architect

Hiring Organisation
Randstad Digital
Location
London, United Kingdom
Employment Type
Contract
Factory (ADF) , Synapse Analytics , and Data Lake Gen2 . Data Engineering: Oversee the development of scalable ETL/ELT workflows and automation scripts using Python and SQL . Legacy Integration: Design strategies for integrating or migrating SSIS workloads into modern Azure frameworks. Leadership: Set coding standards, conduct architecture reviews … Factory (ADF) and Azure Synapse Analytics . Data Storage: Deep experience with Azure Data Lake Gen2 and modern data warehousing patterns. Scripting: Proficiency in Python (for automation/processing) and advanced SQL tuning. ETL Legacy: Strong background in SSIS package design and ETL logic. DevOps: Hands-on experience with Azure ...

Lead Software Engineer

Hiring Organisation
ISR RECRUITMENT LIMITED
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£60000 - £90000/annum (plus excellent company benefits)
teams for large-scale digital transformation programmes. Skills and Experience: Extensive experience leading Full Stack Engineering teams with advanced capabilities in .NET, Java, or Python, along with exposure to modern JavaScript frameworks. Proven track record mentoring engineers and elevating delivery quality through structured coaching. Strong client-facing acumen with … agenda for large-scale digital transformation programmes Operating in a technology-agnostic environment you will leverage a broad modern tech stack across .NET, Java, Python, Node.js, AWS, Azure and contemporary JavaScript frameworks Provide coaching and leadership, supporting the long-term development of engineers across the business Applications: Please contact Edward ...

Principal Data Engineer

Hiring Organisation
Uniting Ambition
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 - 95,000 Annual
guidance, and collaboration across teams. Core technologies include: Google Cloud Platform (BigQuery, Dataflow, Dataproc, Data Fusion, Data Streams, Cloud Functions, Airflow/Composer), SQL, Python, CI/CD tooling About you You'll have 10+ years experience in Data Engineering Experience operating in a Lead or Principal Engineer capacity Strong … Data Governance principles. Significant experience with cloud data platforms (specifically GCP) and possibly exposure to Azure/AWS Strong proficiency in SQL and Python a Strong track record of mentoring and technical leadership Background working in Agile/Scrum/SDLC environments Requirements added by the job poster No need ...

Senior Platform Engineer

Hiring Organisation
Harrington Starr
Location
City of London, London, United Kingdom
Platform Engineer (Python) The mandate: Our client—a global, multi-asset investment manager—has rolled out cutting-edge large-language-model coding assistants across its Risk & Portfolio-Tech organisation. They now need a senior engineer who can turn “moon-shot” ideas into production tools , guiding the business on what LLMs … Spot the pain-points across Equities, Credit, Rates and central Risk teams; translate data-flow headaches into buildable tech projects. Prototype at pace in Python—leveraging LLM co-pilots—to stand-up analytics services, REST APIs and lightweight Dash/React front-ends. Own the full stack: data ingestion ...

Data Engineer / Data Product Engineer

Hiring Organisation
Circle Group
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Data Engineer/Data Product Engineer Date Engineer/Data Analyst/Analytics/Junior Data Engineer/SQL/Python Not every data role is about dashboards or ad-hoc analysis. This one is for someone who enjoys getting close to the data itself taking messy, real-world … will: Design and evolve data schemas and fields, turning product requirements into clear, well modelled datasets Build and maintain data feeds using SQL, Python and internal (AI-assisted) tooling Apply business logic, validation rules and quality checks across large datasets Investigate data issues and improve reliability, consistency and trust ...

Principal Software Engineer

Hiring Organisation
VRS Recruitment
Location
High Wycombe, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 per annum
engineering teams. Background in scientific instrumentation, industrial automation, or similar hardware-integrated environments. Desirable Signal processing (FFT, digital filtering) or image processing MATLAB or Python for prototyping Cloud/IoT connectivity (Azure/AWS) Experience leading multi-discipline teams This is a high-impact role for a technically strong leader … Algorithms, Signal Processing, Opto-Electronics, Instrument Control, R&D, Multidisciplinary Team, Technical Leadership, Scientific Instrumentation, Industrial Automation, Hardware Integration, CI/CD, Agile, MATLAB, Python, IoT, Cloud Connectivity, Thermal Analysis, Materials Characterisation, Electronics Engineering, Mentorship, High-Level Applications, High Wycombe, Oxford, Swinton, Reading, Slough, London, VRS9380MP. ...

Senior Software Tester

Hiring Organisation
Circle Recruitment
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum, OTE
full-time permanent Senior Software Tester position, paying up to £70,000 per annum, depending on experience. Skills and experience required: Advanced proficiency in Python , particularly for scripting and test automation. Extensive experience in mobile device testing and test environment management. Prior involvement in automation strategy or testing process improvement. … plan and coordinate software and firmware releases. Design, execute, and improve manual and automated test scenarios across multiple mobile operating systems. Develop and enhance Python-based automation frameworks for device management and test execution. Review, analyse, and communicate detailed test findings and defect reports. Implement and own device preparation ...

Senior Data Engineer

Hiring Organisation
Retelligence
Location
City of London, London, United Kingdom
full power of Google Cloud Platform to ensure high availability and performance of our data environment. Optimization: Refining and optimizing complex SQL queries and Python scripts to ensure efficient data processing and cost management. Architecture: Collaborating with stakeholders to define data models and ensure the data architecture supports the company … rapid scaling. Best Practices: Championing engineering excellence through CI/CD, automated testing, and comprehensive documentation. Your Tech Stack Language: Expert-level Python and advanced SQL . Cloud: Extensive experience with GCP (BigQuery, Cloud Storage, Dataflow/PubSub, Cloud Composer/Airflow). Tools: Experience with data orchestration tools ...

Senior Consultant, Data Science (Customer Data)

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
opportunity to combine technical excellence with consulting impact across major clients and industries. What You'll Do Develop and deliver data science solutions using Python and machine learning (predictive, classification, forecasting, deep learning). Lead or support Generative AI/LLM projects, building or evaluating models tailored to customer … data science or analytics experience (typically around 5 years). Proven track record with Generative AI and LLM-based solutions. Strong proficiency in Python and machine learning techniques. Solid knowledge of customer or marketing analytics. Background in consulting, in-house analytics, or agency environments. Excellent communication and problem-solving skills. ...

Backend Engineer (AI Platform) - London

Hiring Organisation
Revax
Location
London, England, United Kingdom
backend services end-to-end, and help define how AI systems are built responsibly in regulated domains. If you enjoy designing clean APIs, scaling Python services, and building systems that actually ship to paying c ustomers , this role is for you. Compensation: £80,000–£100,000 base + EMI equity … feedback What We’re Looking For Essential · 2-3 years building backend systems for real users · Production experience with FastAPI (or similar modern Python frameworks) · Solid understanding of API design, PostgreSQL, and distributed systems fundamentals · Experience deploying and operating services on cloud infrastructure (GCP, AWS, and Azure) · High ownership mindset ...

Founding Engineer

Hiring Organisation
Fleetcraft
Location
London Area, United Kingdom
future. High trust, high ownership: Make decisions that move the whole company forward. We value autonomy, speed, and impact. Stack: Build with modern tools — Python, FastAPI, TypeScript, LLMs, MLOps What We’re Looking For 2+ years of software development experience Proven track record of building and shipping full-stack products … fast-paced, product-driven teams Hands-on experience building production AI systems with Python, PyTorch, and LLMs (OpenAI, Anthropic, etc.), integrated into real user workflows Familiarity with MLOps tools and CI/CD for both traditional and ML-driven systems Strong backend and API development skills - comfortable owning systems ...

Data Scientist - Global Investment Firm

Hiring Organisation
Harnham
Location
City of London, London, United Kingdom
ownership rather than narrow modelling work. Role summary You will work as a generalist Data Scientist, combining strong classical data science foundations with solid Python engineering and familiarity with modern ML/LLM tooling. The role is hands-on and delivery-focused, with opportunities to ship work into production … base + 10% bonus Location: Central London (Bond Street) Working model: 4 days per week in the office (Mon–Thu) Tech stack: Python, classical DS, cloud (GCP preferred; AWS/Azure acceptable), LLM/NLP tooling Visa sponsorship: Not available Interested? Please apply below. ...

Oracle Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£38000 - £40000/annum Bonus, 25 days holiday
transformations that power the business. Experience with tools and frameworks like Bitbucket, JSON, REST, Confluence, Jira, TOAD, and Scrum And with skills in Python, Azure DevOps, APIs, or other databases, Current tech stack includes: Oracle, PL/SQL, ETL, Toad, Git, Jira, BitBucket, Agile, UT PL/SQL (Unit testing … framework), Azure DevOps, API first, MongoDB, PostGres, Python This Oracle Software Engineer role is paying circa £38k with benefits including, 15% Bonus, 25 days holiday, enhanced pension, onsite gym, Car Scheme, healthcare scheme and more. Apply now or contact Chris Lynes at Spectrum IT for more information. Spectrum IT Recruitment ...

Senior Software Developer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Senior Software Engineer (Python/Java, AWS) London, Manchester or Cheltenham - primarily on site £60,000-£75,000 per annum basic salary, with some flexibility at the top end for the right candidate £15,000-£20,000 per annum in additional compensation related to clearance and wider benefits No clearance … some degree of flexibility can be discussed. From a technical standpoint, the team is looking for experienced software engineers with strong skills in either Python or Java alongside AWS, with the ability to work across a modern cloud environment. Beyond that, we aren't especially rigid: there are several areas ...

AI and ML Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum
generative AI features that enhance customer engagement. Support traditional ML projects including segmentation, forecasting and recommendation systems. Develop scalable pipelines and services using Python and cloud technologies. Collaborate with engineering, data science and product teams to deliver end-to-end solutions. Play a key role in scaling AI capability within … lean, high-performing team. Your Skills and Experience Strong Python engineering skills with experience delivering production models. Hands on with AI or ML engineering, including modern LLM, NLP or deep learning techniques. Familiarity with cloud environments, ideally GCP, but open to other platforms. Understanding of model deployment, microservices, and scalable ...

Senior Software Development Engineer in Test

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
collaborate with cross-functional teams across software, hardware, systems, and verification to ensure high-quality, scalable solutions. The ideal candidate has strong experience in Python, object-oriented design, multithreading, and test automation tools, with a solid understanding of Agile and CI/CD practices. Key Responsibilities: Design and develop test … ensure timely delivery of test solutions Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field Software and test automation development Proficiency in Python and OOP Experience with automation tools (e.g., Squish, Selenium), CI/CD, and Agile Familiarity with regulated environments and medical device standards ...

Artificial Intelligence Engineer

Hiring Organisation
Intellect Group
Location
City of London, London, United Kingdom
development, data pipelines, and deployment workflows that power mission-critical platforms. 🔍 In this role, you’ll: 🤖 Build, train, and evaluate machine learning models using Python 📊 Work with large, complex datasets to support AI-driven products and insights 🧠 Assist with feature engineering, model experimentation, and performance optimisation ☁️ Contribute to data … related field 💼 0–2 years of experience in AI, machine learning, or software/data engineering (including internships, placements, or academic projects) 🐍 Strong Python skills for ML and data processing 🗄 Experience working with SQL and structured datasets ☁️ Familiarity with cloud platforms and modern data stacks 🧠 A solid understanding of machine ...

Senior MLE - Blockchain AI

Hiring Organisation
Harnham
Location
United Kingdom
models in production Cloud & MLOps exposure (GCP preferred; AWS/Azure acceptable) Experience with GenAI/LLMs (commercial or serious hands-on experimentation) Strong Python and modern ML tooling (e.g. scikit-learn, XGBoost, TensorFlow or PyTorch) Clear interest in crypto/blockchain (commercial experience a plus, curiosity required) Responsibilities Build … team Key details Salary: up to ~£135k base + equity (4-year vest, 1-year cliff) + bonus Location: Fully remote (UK) Stack: Python, GCP, ML frameworks, LLM APIs Visa: Cannot sponsor Team: Senior, small, highly technical If you’re a senior ML engineer with strong DS fundamentals, real deployment ...

Graduate Software Developer

Hiring Organisation
STEM Solutions
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Permanent
Salary
£30000 - £40000/annum
Graduate Software Developer (Cyber Security Focus) Bristol | Java, Python, C#, Object-Oriented Programming About the Company We are currently partnering with a global technology organisation that delivers cutting-edge cyber security and digital solutions to a diverse client base. Known for adding real value through innovative and secure technical systems … organisational skills and time management Requirements 2:1 or above BSc in Computer Science or a related discipline Strong interest or experience in Java, Python, C#, or other object-oriented programming languages Genuine interest in cyber security, secure systems, and emerging threats Ability to obtain or hold UK security clearance ...

Junior Back-end Engineer

Hiring Organisation
ivee
Location
London Area, United Kingdom
backend career who’s excited to learn, ship, and grow. Key responsibilities: Build and maintain server-side logic using modern backend frameworks (e.g. Node.js, Python, Go) Work with APIs — designing, integrating, and maintaining RESTful endpoints Support database design and optimisation (e.g. PostgreSQL, MongoDB) Collaborate with front-end and product teams … looking for: 1–2 years of experience (including internships or personal projects) in backend development Proficiency in at least one backend language (Node.js, Python, Go, etc.) Basic understanding of how REST APIs work Familiarity with databases and version control (e.g. Git) Strong problem-solving mindset and attention to detail ...

Software Engineer - Backend

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
define best practices, coding standards, and long-term technical strategy. Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional … equivalent hands-on experience. 3+ years' experience in backend software development, including several years in a senior or principal-level engineering role. Expertise in Python (or a similar backend language), with proven experience designing distributed systems, APIs, and microservices at scale. Deep understanding of software architecture, cloud infrastructure (Google Cloud ...