Software Engineering Jobs in United Kingdom
There are 6,094 open Software Engineering jobs in United Kingdom on freehire right now. 1,453 of them were posted recently. The skills employers ask for most often are cloud, ai and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £78,000 | £100,000 | 392 |
| GBP | day | £465 | £625 | £700 | 43 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €102,500 | €113,850 | €124,845 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 35%
- ai 32%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,270 · 21%
- Remote 424 · 7%
- Onsite 187 · 3%
Visa sponsorship offered in 54% of the 683 postings that state a position on it.
Seniority
- Senior 1,755
- Lead 461
- Staff 230
- Principal 189
- Junior 148
- Middle 108
Who is hiring
- 1000+ employees 773
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 116
- 201-500 employees 44
- 1-10 employees 14
Senior Software Engineer
Build and maintain automated testing and CI/CD infrastructure for a complex AI/ML software stack, ensuring reliability and performance across simulators, emulators, and hardware.
Senior Software Engineer (AI / ML, Python) (Perm, UK)
Builds AI-enabled applications in Python, leveraging modern AI frameworks and agentic platforms to deliver scalable, high-performance solutions for enterprise clients.
Lead Software Engineer
Lead a small engineering team building an AI-powered procurement platform for construction, coding in Python, designing microservices, and integrating supplier networks.
Senior Software Engineer
Build and scale a platform that lets artists create and sell on-demand vinyl/CDs, working across full-stack JavaScript/TypeScript, Node.js, and cloud services to power ordering, production, and fulfillment.
Senior Software Engineer
Build and scale an enterprise AI platform that unifies decision intelligence and agents, integrating Python/TypeScript systems with customer workflows to drive high-impact outcomes in healthcare and life sciences.
Senior Software Engineer - Field Data & AI Platform
Builds AI-powered mobile inspection tools for field workers in factories and plants, focusing on data capture, report automation, and AI integration in a post-AI world.
Software Engineer
Builds simulation, robotics, and AI-driven software for defence, energy, and space clients using C/C++ and Python.
Software Developer
Develops, debugs, and maintains software applications while collaborating with cross-functional teams to ensure clean, efficient, and secure code.
Robotics Software Engineer
Develops autonomous robotics software using ROS2, sensor fusion, path planning, and NVIDIA Jetson boards for next-gen robotic systems.
Software Engineer
Build internal apps and web tools for exploring biological data, APIs, and AI-powered tools using C#/.NET, JavaScript/TypeScript, and React.
Software Engineer
Develops software for industrial products, focusing on a new platform using Python/C++ and JavaScript/TypeScript/Node.js to improve user experience.
Software Engineer
Build geospatial software using Java and cloud services in an Agile team, writing tests and reviewing code to meet standards.
Software Engineer
Build and maintain a cloud-based SaaS data platform using .Net, Azure, and Vue.js/TypeScript, collaborating in an agile team based in Edinburgh.
Web Developer
Build and maintain full-stack web apps using C#, ASP.NET Core, MVC, and modern JS frameworks; design REST APIs and ensure performance and security.
Senior Software Engineer
Build and scale a B2B SaaS platform that automates reconciliation and accounting for fintech and ecommerce clients using Python, Django, and AWS.
Senior Software Engineer
Build and scale Ultralytics HUB, a platform for AI model development using Python, FastAPI, TypeScript, and Nuxt.js, deployed on GCP with Docker and microservices.
Senior Software Engineer
Build and scale Reebelo’s global marketplace platform using React, Node.js, AWS, and Next.js/Nest.js, optimizing search, integrations, and AI-driven features.
Senior Software Engineer
Build high-throughput, secure backend systems in Rust for global digital asset trading and payment infrastructure, integrating blockchain workflows with traditional finance.