Latest Software Engineering Jobs

NVIDIA logo

Senior Performance Engineer

Analyze end-to-end performance of large-scale AI workloads across compute, network, storage, and software stacks. Design performance studies, diagnose bottlenecks, and deliver optimization plans in collaboration with deep learning and platform teams. Use profiling and data analysis to drive improvements in scalable DGX Cloud systems.

NVIDIA United Kingdom
NVIDIA logo

Senior Performance Engineer

Analyze end-to-end performance of large-scale AI workloads across compute, network, storage, and software stacks. Design and execute performance studies to establish baselines, diagnose regressions, and quantify bottlenecks. Define evaluation methodologies and success metrics for AI workloads, using profiling and data analysis to drive optimization. Partner with deep learning engineers, platform teams, and GPU architects to validate and deliver performance improvements.

NVIDIA
CrowdStrike logo

Sr. Data Scientist - Gen AI

Lead the development of next-generation AI systems for cybersecurity, focusing on large language models and deep learning at scale. Design and implement production-ready AI solutions that process trillions of events daily. Provide technical leadership, mentor research teams, and shape AI strategy while driving innovation in reasoning, summarisation, and interactive systems.

Remote
CrowdStrike logo

Sr. Vulnerability Researcher

Develop automated tools for large-scale data analysis, perform vulnerability research, reverse engineer exploits, and support threat intelligence efforts. Collaborate across teams to reproduce vulnerabilities and publish findings. Work on cutting-edge security challenges involving malware, infrastructure, and zero-day exploits.

CrowdStrike Germany
Remote Permanent

AI & IT Security Apprentice

This role involves hands-on training in IT security and AI, supporting the team in monitoring systems, identifying risks, and responding to security alerts. You'll work with IT and engineering teams to troubleshoot issues, manage user accounts, and develop AI-driven security processes.

Back TO Work Nottingham, Nottinghamshire, United Kingdom £26,500 pa

Assurance - Financial Services - Forensic Data Analyst - Senior - London

This role involves conducting forensic data analysis to detect and investigate financial crime, fraud, bribery, corruption, and regulatory breaches within financial services. You'll work with large structured and unstructured datasets using advanced analytics techniques, including machine learning and social network analysis, to support high-profile investigations. The position emphasizes end-to-end project delivery, client communication, and mentoring junior analysts in a sensitive, high-stakes environment.

EY Canary Wharf, London, E14 5AB, United Kingdom

Data Scientist

As a Senior Data Scientist, you will lead technical consulting projects, develop and implement AI/ML solutions, and build client relationships across diverse industries, including defence. You will work on complex challenges, integrate code with software engineers, and support innovation and new techniques.

Sirius Analysis Po64Ty, United Kingdom £60,000 pa

Research Engineer, Machine Learning (Reinforcement Learning)

This role involves advancing reinforcement learning in large language models, focusing on developing agentic systems for computer use, code generation, and reasoning. The engineer will build scalable RL infrastructure, design training environments, and collaborate across research and engineering to implement safety and performance improvements at scale.

Anthropic London, United Kingdom £260,000 – £630,000 pa

Full-Stack Engineer (Back-End Leaning)

Build and maintain scalable backend systems powering AI voice and creative tools used by millions. Work across platform, product, and infrastructure to integrate cutting-edge AI models, improve developer APIs, and strengthen cloud-native systems. Collaborate with frontend, growth, and sales teams to deliver intuitive, secure, and high-performance solutions.

ElevenLabs United Kingdom
Remote Permanent

Cloud Support Engineer

This role involves leading the resolution of complex technical incidents for Thought Machine's cloud-native banking platform, supporting both SaaS and self-hosted deployments of Vault. The engineer will drive improvements in observability, automation, and support processes while collaborating closely with engineering and client teams. It requires deep technical expertise in cloud infrastructure, distributed systems, and incident leadership.

Thought Machine London, United Kingdom
Hybrid Permanent

Technical Programme Manager

This role involves leading complex, multi-team technical programmes within a fast-paced engineering environment, focusing on planning, alignment, and delivery. The Technical Programme Manager will drive cross-functional collaboration, optimise processes, and ensure engineering efforts are aligned with strategic objectives. What sets this role apart is its focus on outcome-driven delivery within a high-growth fintech building cloud-native core banking technology.

Thought Machine London, United Kingdom
Hybrid Permanent

DevOps Engineer - Enterprise AI

This role involves configuring, integrating, and operating AI platforms and services, ensuring they are secure, scalable, and reliable. You'll work closely with AI specialists, data scientists, and security teams to establish reusable environments, deployment processes, and monitoring systems.

Ricoh London, United Kingdom

[Expression of Interest] Research Engineer / Scientist, Alignment - London

Conduct experimental research on AI safety, focusing on alignment and robustness of advanced systems. Develop and test techniques like AI debate and jailbreak evaluation, contributing to publications and safety policy. Work in a collaborative, interdisciplinary team using machine learning and systems engineering.

Anthropic London, United Kingdom
Hybrid Permanent

Application Developer - Power BI | React

This role involves maintaining and enhancing existing Power BI reports while building new AI-enabled web applications. You will work closely with client technical teams to deploy the platform, migrate clients, and integrate AI tools, ensuring smooth data flow and application usage.

VIQU IT Recruitment London, United Kingdom £75,000 – £85,000 pa
Hybrid Permanent Part-time
Isomorphic Labs logo

Research Scientist (Applied LLMs), London

A Research Scientist will focus on applying Large Language Models to drug discovery challenges, developing novel ML techniques and models that integrate with biological and chemical data. The role involves close collaboration with interdisciplinary teams of scientists and engineers to advance AI-driven drug design. Work includes model development, experimentation, and scaling frameworks for predictive applications in a fast-paced research environment.

Isomorphic Labs London, United Kingdom
Hybrid Permanent