Software Engineering Jobs in United Kingdom
There are 492 open Software Engineering jobs in United Kingdom on freehire right now. 484 of them were posted recently. The skills employers ask for most often are ai, python and cloud.
Most requested skills
- ai 61%
- python 42%
- cloud 35%
- api 30%
- distributed-systems 25%
- kubernetes 22%
- aws 22%
- observability 22%
How the work is done
- Hybrid 139 · 28%
- Remote 81 · 16%
- Onsite 79 · 16%
Seniority
- Senior 145
- Staff 38
- Intern 24
- Lead 23
- Junior 21
- Principal 10
Software Engineer Network Automation Data Center Fabrics
You will design and automate leaf-spine network fabrics, control-plane software, and safe change workflows. You will integrate switch APIs, test network systems, resolve production incidents, and improve reliability,…
Software Engineer Network Automation WAN and Edge
You will design resilient inter-site, cloud, and internet connectivity. You will automate edge routing, firewalls, VPNs, and carrier connectivity; validate safe changes; troubleshoot incidents; and improve network…
Member of Technical Staff Post Training
You will build systems that transform pre-trained models into aligned and general agents. You will develop data-generation pipelines, reward models, reinforcement-learning algorithms, and inference-time scaling…
Research Software Engineer
You will design and harden shared codebases, tools, and distributed services for training and shipping frontier-scale models. You will build development tools, pipelines, training frameworks, cluster tooling, and…
Member of Technical Staff Platform Foundations
You will build and operate foundational cloud, networking, security, developer infrastructure, and observability capabilities. You will create secure defaults, operate networking primitives, improve delivery systems,…
Member of Technical Staff Engineering Lead Platform Foundations
You will lead infrastructure and platform engineers building cloud, networking, security, and developer infrastructure. You will prioritize execution, guide architecture, make hands-on contributions, establish secure…
Member of Technical Staff Engineering Lead Compute Platform
You will lead systems engineers building and operating a Kubernetes-based multi-cloud compute platform. You will prioritize delivery, guide architecture, contribute hands-on where needed, work with training teams on…
CX Systems Engineer
You will own AI support systems, ticketing workflows, internal CX tools, reporting, quality evaluation, releases, and operational guardrails. You will ship production code, monitor system quality, manage vendor…
Member of Technical Staff Compute Platform
You will build and maintain tooling for automated remediation, topology-aware scheduling, capacity planning, and hardware debugging. You will improve cluster management for large GPU fleets, implement cluster-wide…
Member of Technical Staff Applications
You will build dashboards, admin tools, self-service workflows, and customer-facing product surfaces. You will own delivery across user interfaces, APIs, authentication, role-based access control, and audit trails;…
Member of Technical Staff Distributed Systems Engineer
You will build and operate shared services, APIs, SDKs, and internal platforms. You will define reliability targets, maintain operational readiness, improve correctness and performance under load, and reduce…
Member of Technical Staff AI Researcher
You will research, train, and optimize large language models using supervised and reinforcement learning. You will build data, training, and evaluation pipelines, develop training frameworks, run experiments, integrate…
Member of Technical Staff Data Flywheel
You will identify and integrate data sources, design evaluations and feedback loops, analyze model failures, create targeted datasets and reward signals, run human and synthetic data programs, build reliable data…
Member of Technical Staff AI Inference Engineer
You will support transformer-based retrieval, text-generation, and multimodal models in inference infrastructure. You will port CUDA kernels to CuTe DSL, develop the Rust serving runtime, optimize performance across…
Member of Technical Staff
You will curate training and evaluation data, build evaluation metrics, and prototype generative models for protein design. You will analyze model improvements, maintain ML infrastructure, plan wet-lab testing…
Member of Technical Staff
You will design and ship end-to-end product capabilities, build on inference and serving systems, create fine-tuning and post-training tooling, deliver regional product requirements, set engineering standards, and use…
Software Engineering Lead, Multimodal AI Products
About G2 - The Company G2 is the world's largest and most trusted software marketplace. When you join G2, you’re joining the industry’s leading team that helps businesses reach their peak potential by powering…
Software Engineer - AI Product (London, United Kingdom)
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype,…
Senior Software Engineer, Inference
Why AssemblyAI AssemblyAI builds the best-in-class Voice AI models powering the next generation of voice applications. We have a lab, and we also power our own models in our own proprietary inference environment. Our…
