1,801 to 1,825 of 4,217 Software Engineer Jobs in the UK

Staff System Software Engineer

Location
West of England, England, United Kingdom
About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed … level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part ...

Senior AI Software Engineer

Location
Oxford, England, United Kingdom
decisions on the journey to net-zero. Based in Oxford, you will work in a dynamic and growing engineering organisation that builds cloud-based software to track and model power grids around the world. Please note that we are open to considering candidates who require visa sponsorship (subject … eligibility and company approval). Department: Tech - Software Engineering Location: Oxford, UK Key Responsibilities Manage a team of Software Engineers and Data Scientists Own projects from end-to-end, from first conversations with users through to production systems Work with modelling and data teams to embed proprietary insights ...

Software Engineer (Frontend)

Location
Greater London, England, United Kingdom
Software Engineer Frontend This is a hybrid role that requires 3 days/week in our London (Fitzrovia) office About Lorum The structural conflict at the centre of correspondent banking is not technological. It is economic. Banks earn revenue from their balance sheets: they lend deposits, capture … bank charter. The people we hire now will build the clearing and treasury infrastructure it unlocks. The role We’re looking for a Frontend Engineer to join our web team in London. We’re building new features and teams around Treasury Services and Clearing & Custody, and this role will ...

Frontend Software Engineer

Location
Hunmanby, England, United Kingdom
than 150 countries, both directly from our UK head office and through a well-established international distributor network. Working as a mid-level Frontend Engineer within the Cloud Engineering team, the successful candidate will use React and TypeScript, ideally with Next.js, to design, develop, test and deliver the user … also supporting internal tools and business systems across DSE’s energy control and automation products, including renewables, microgrids and off-highway machinery. The successful engineer will have hands‐on experience building production web applications, a strong testing and quality mindset, and a developing track record of frontend delivery. ...

Software Engineer - AI Agents (Satori)

Location
Belfast City District, Northern Ireland, United Kingdom
results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact. The Role Proofpoint is hiring a Software Engineer on Satori, our enterprise AI agent platform driving the future of autonomous security operations. Satori delivers security outcomes by orchestrating capabilities across … safety checks, telemetry, and AuthX that gate every rollout. The primitives you help shape — from prompt management to observability — influence how mission-critical agentic software ships across the company. You will partner with product tech leads to turn one-off integrations into reusable platform capabilities, and like every engineer ...

Software Engineer (Backend)

Location
Greater London, England, United Kingdom
Software Engineer (Backend) This is a hybrid role that requires 3 days/week in our London office About Lorum The structural conflict at the centre of correspondent banking is not technological; it is economical. Banks earn revenue from their balance sheets: they lend deposits, capture FX spreads … trust bank charter. The people we hire now will build the clearing and treasury infrastructure it unlocks. The role We're looking for Backend Software Engineers to join our engineering team in London. You'll build the systems that move money for banks: the services, ledgers and integrations behind ...

Software Engineer

Location
Greater London, England, United Kingdom
What you'll do Drive Impact: Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product. Build Great Software: Design and develop clean, maintainable, and high-quality software, applying a wide range of principles including functional patterns. Conduct code reviews and contribute … CD. What you'll bring Bachelor's or Master's degree in Computer Science or equivalent practical experience. 3+ years of experience in a software engineering role. Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture. Product thinking: Ability to translate ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
building the engineering team that takes that foundation and turns it into a world-class product and platform. As a Founding Senior Engineer, you'll have an unusually broad mandate: building the product security teams work in, evolving the distributed platform our agents run on, and helping establish … agents run on. Build for long-running, concurrent offensive-security workloads, owning the reliability, capacity, latency and cost characteristics that come with them. Engineer for an unusual threat model. Our platform intentionally runs offensive tooling against customer environments. Authorisation, tenant isolation, secrets, controlled execution, threat modelling and auditability ...

Mid-Senior Software Engineer (AI & Research)

Location
Greater London, England, United Kingdom
small, talented, high energy, inclusive and supportive team with strong business and clinical leadership. About the Role We're looking for a mid–senior software engineer to join the HelloSelf engineering team — someone who is equally comfortable shipping product features and working on research‐grade software. HelloSelf … managers, operations leads and Experts by Experience. Surface risks early and keep things moving across an 18‐month programme timeline. About You Mid‐senior software engineering experience with a strong foundation in Python and a track record of shipping production‐quality code. Adaptable and comfortable working across different parts ...

Senior Software Engineer II - Payin Platform - Backend (Java)

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
money. For everyone, everywhere. More about our mission and what we offer. Job DescriptionAbout the role: We are looking for a talented Senior Software Engineer to join our Payin Platform team in the London office. This team owns layer that powers how money enters Wise. The platform sits ...

Senior Software Engineer - AI Solutions

Location
Greater London, England, United Kingdom
goal: to drive the global green energy revolution. Read our Spotlight series to meet some of the team. We're looking for a Senior Software Engineer to join as a founding member of our new AI team. You'll help Octopus move past ad-hoc, \"vibe-coded … ground up. In this role you will help build our central developer tools and production gates, work directly with business teams such as Software Engineering, Operations, Services, and Finance to co-build live features and accelerate local teams. What you'll do Embed temporarily within cross-functional business teams ...

Senior Software Engineer II

Location
Greater London, England, United Kingdom
Senior Software Engineer II, you operate with a wide sphere of influence. You will own complex, highly ambiguous technical challenges end-to-end, handling unexpected hurdles independently and gracefully. Your role goes beyond individual team delivery; you will drive systemic, organizational change and shape the long-term technical … tools, to scale developer velocity and code quality, keeping Thought Machine always ahead of the curve. Technical Direction: Keep a pulse on industry-leading software trends and best practices, introducing new tools and processes that shape Thought Machine’s technical roadmap. Code Quality & Peer Review: Provide technical leadership ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models … different hardware is important. Some experience with, or exposure to, machine learning frameworks, runtime systems, compilers, GPU/compute software, or other performance-oriented technologies would be beneficial but is not essential. In this role, you will contribute to developing, testing, and improving software across different parts ...

Software Engineer (ML Projects)

Hiring Organisation
Starling Bank
Location
London, UK
Employment Type
Full-time
Projects team is at the forefront of bringing cutting edge machine learning to the core of what we do at Starling. As a software engineer on the ML Projects team you will work with other engineers and data scientists to design, implement and maintain features that make … path, identify challenges, and collaborate with colleagues across teams to deliver impactful solutions across a range of technologies. RequirementsWe are looking for a skilled software engineer who thrives on building and scaling complex systems. You should have a proven track record of delivering robust, multi-technology applications within ...

Software Engineer, Security Rules

Location
Greater London, England, United Kingdom
customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with … customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with ...

Senior Software Engineer II, Developer Experience / Operational Excellence

Location
Greater London, England, United Kingdom
autonomy and support to make an impact as we build for the long term. About the role: the company is hiring a Senior Software Engineer II to join our Operational Excellence (OPX) team within the Developer Experience organization. DevEx is responsible for the engineering environment that a globally … with product engineering teams to strengthen their operational posture. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact - helping to keep the lights on, get food into grocery stores, and most ...

Software Engineer - Go/Kubernetes, Sharding team

Hiring Organisation
Neo4J
Location
London, UK
Employment Type
Full-time
graph database category, and we're disrupting how organizations leverage their data to innovate and stay competitive. The Role: We're looking for a software engineer to join the Neo4j Sharding Engineering team. We own Infinigraph and Composite, and we make them work as managed offerings on Aura … Pods, Deployments, and StatefulSets, and what it takes to run stateful workloads on them. Experience with modern continuous integration: configuring pipelines that take software from a merged PR to a running production environment, and building and running Docker images. Ability to work independently within a flexible software development ...

Software Engineer, Quality Engineering

Location
West of England, England, United Kingdom
team that tests the development tools used to create every PlayStation game. This is a great opportunity to continue a career in Software Testing, working on industry leading development tools and being mentored by experts in their field. What you'll be doing Developing tests for new applications … infrastructure. Mentoring peers, sharing best practices, and influencing quality engineering approaches. What we are looking for 5+ years experience in developing tests for software applications. Experience of automating tests. A good understanding of software testing techniques. Good C# programming skills. Understanding of C++. Experience in triaging bugs ...

Staff Software Engineer - Customer Data Platform

Location
City of Westminster, England, United Kingdom
constantly, with millions of people benefiting from your work every single day. You’ll be joining the M&S Platform team as a Staff Software Engineer within our Customer Data Platform team. Our mission is to streamline development at M&S for 1000+ engineers and 30+ applications - covering … both our customer-facing and colleague-facing applications. What you’ll do Your key accountabilities will include: Build and maintain high-quality, reliable software in the cloud, embracing a 'you build it, you run it' mindset. Lead delivery of complex features and backlog items within your team, from design ...

Staff Software Engineer, Inference

Location
Greater London, England, United Kingdom
Staff Software Engineer, Inference London, UK Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts … enables researchers to develop next-generation models Integrate new AI accelerator platforms and support inference for new model architectures Proficiency in Python or Rust Software engineering experience building and operating distributed systems in production Working knowledge of containerized infrastructure (e.g., Kubernetes) and at least one major cloud platform ...

Java Software Engineer

Location
United Kingdom
looking for an experienced and motivated Java Software Engineer. Our Ground team is focused on the development of new Bright Ascension ground software products, as well as supporting the maintenance of legacy products. As part of the Ground team, you will primarily be contributing to the development … products and getting involved in all stages of the software development lifecycle as part of that work. The Ground team uses agile processes and works closely with other development teams in the company to create a cohesive suite of software products. We see this role as being full ...

Senior Software Engineer (Python)

Location
United Kingdom
hybrid position that requires attendance in the Cambridge office at least 2 days a week. What will I be doing As a Senior Software Engineer, you will own the prototyping and development of new and innovative ideas to further improve Darktrace’s services and offerings while balancing creativity ...

C++ Principal Software Engineer - Airborne

Location
Southampton, England, United Kingdom
generation opportunity to play a key role in a defence programme of national and international importance? We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, developing advanced technology for the Global Combat Air Programme (GCAP). GCAP will deliver Tempest … combat aircraft for the Royal Air Force and partner nations. We want you to develop a new generation of features and capabilities using innovative software solutions for the GCAP Integrated Communications System (ICS). Direct industry experience is not required; we are happy to explore all backgrounds and help ...

Senior Platform Software Engineer - R&D Automation

Location
Greater London, England, United Kingdom
deploy on, and that millions of learners and tutors rely on every day. Our platform handles over 20bln requests per month, and we combine software engineering, distributed systems and cloud infrastructure to keep it reliable at scale while making it faster and easier for engineering teams to build … it. As part of the R&D Automation team, you’ll focus on: Agentic software development: building AI agents that automate and augment workflows across the entire software development lifecycle. AI platforms and capabilities: creating reusable foundations, tools and integrations that allow agents to interact effectively with ...

Software Engineer - IAM, Aura

Hiring Organisation
Neo4J
Location
London, UK
Employment Type
Full-time
stay competitive. The Team: Neo4j's managed cloud offering, Aura, brings the power of graph databases to the cloud. We are seeking an experiencedSoftware Engineer - Identity and Access Management to architect, implement, and manage enterprise IAM strategies. This role requires strong technical skills and a keen interest … members on IAM technologies and best practices. Produce clear, well-structured documentation for technical and non-technical audiencesExperience: Required7+ years of backend development or software engineering experience. Familiarity and exposure to software development with IAM systems (Okta, Auth0, Ping Identity, Oracle Access Manager, AWS IAM, Azure AD/ ...