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
Staff Cloud Native Software Engineer
You will design, build, and operate Kubernetes-native controllers, operators, CRDs, and admission webhooks. You will extend control-plane capabilities, build operational tooling and observability, resolve complex…
Engineering Manager, Cloud
You will establish clear team structure, ownership, planning, and coordination practices. You will lead people management, feedback, career development, hiring, and onboarding. You will coordinate delivery and…
Founding Engineer Infrastructure
You will maintain and improve cloud infrastructure for model evaluations while protecting sensitive data. You will also support model evaluation and mitigation work by improving evaluation tooling, selecting and…
Member of Technical Staff Software Engineer Security
You will build and operate security software, automation, internal AI agents, and investigation tools. You will support vulnerability-management workflows, integrate security signals into data pipelines, automate…
Member of Technical Staff Search Quality Analyst
You will diagnose search-pipeline quality issues, create metrics, and build training datasets and LLM-as-a-judge labeling pipelines. You will improve snippet and page-selection algorithms, and design and analyze A/B…
Member of Technical Staff Search Engine Developer Search Core
You will design and build search engine components such as indexing pipelines, retrieval algorithms, and ranking systems at massive scale. You will develop streaming and batch processing systems, optimize low-level…
Member of Technical Staff Search Core Indexing and Data Pipeline Stream
You will design and build core search-engine components, including indexing pipelines, storage formats, retrieval algorithms, and ranking systems. You will develop streaming and batch data-processing systems for…
Member of Technical Staff Software Engineer Cloud Infrastructure
You will own the cloud-infrastructure roadmap and technical strategy. You will design networking, scale Kubernetes and compute platforms, and build isolated deployment topologies. You will implement multi-region…
Software Engineer Agents UK
You will design, implement, and maintain secure, scalable agent-driven services. You will develop infrastructure and high-throughput APIs, integrate agents with backend services and data systems, improve reliability…
Member of Technical Staff Safety
You will own red-teaming and adversarial evaluation pipelines for AI models. You will identify security, misuse, and alignment failures; develop automated safety benchmarks; implement jailbreaking techniques and…
Member of Technical Staff - Pre-Training
You will research and build solutions for algorithms, scaling laws, data processing, optimizers, and model architecture. You will run experiments on language-model scaling and data efficiency, implement deep learning…
Member of Technical Staff - Multilingual Data
You will design and operate multilingual data pipelines for sourcing, cleaning, deduplication, language identification, and script normalization. You will establish corpus quality standards, run experiments on data…
Member of Technical Staff - Pre-Training Infra
You will build distributed systems for frontier-model pre-training and operate large-scale training runs. You will optimize throughput, stability, memory, communication, and GPU utilization; maintain pipelines for…
Member of Technical Staff - Evaluations
You will conduct comparative analyses of model capabilities and build evaluation systems that link data, evaluations, and model behavior. You will develop frameworks for reasoning, alignment, and usefulness,…
Member of Technical Staff - Engineering Lead Data Ingestion
You will lead, mentor, and grow data ingestion engineers while remaining hands-on with the technical stack. You will prioritize work, run acquisition campaigns, guide architecture across crawling, pipelines, and data…
Member of Technical Staff - Data Ingestion Engineer
You will build and operate systems that acquire, extract, normalize, version, and deliver large-scale data for pre-training. You will run experiments on crawling and extraction strategies, analyze data quality and…
