51 to 61 of 61 Memory Management Jobs in England

Principal Engineer – GPU Driver & System Software

Hiring Organisation
Jobleads-UK
Location
Cambridgeshire and Peterborough, England, United Kingdom
including Vulkan, DirectX, OpenGL ES, and OpenCL. Kernel & Firmware: Work deep in kernel‐mode drivers and GPU firmware to improve hardware control, stability, scheduling, memory management, and execution efficiency. Performance: Identify, analyze, and eliminate bottlenecks across the stack—including driver overhead, memory bandwidth, GPU scheduling, compute throughput … more industry‐standard APIs such as Vulkan, DirectX 12, OpenCL, or OpenGL ES. You understand GPU internals at a deep level, including memory hierarchies, command submission, scheduling, synchronization, pipeline architecture, and performance bottlenecks. You enjoy working across boundaries—from API design to kernel drivers, firmware, compiler interaction, and hardware ...

Machine Learning Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
autonomously and making technical decisions, while also collaborating closely with a highly technical team Experience in any of the following would be beneficial: Python memory management and performance optimisation GPU optimisation and acceleration Responsibilities for Machine Learning Engineer: Deploy and integrate new machine learning models into advanced commercial … specialists and Security Researchers Take projects from rapid prototyping and experimentation through to production implementation Optimise machine learning models for speed, scale, runtime and memory usage Help improve the performance and scalability of existing AI systems Develop innovative new features using machine learning and AI technologies Explore new technologies ...

AI Infrastructure Engineer, Sandbox Platform Software

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
execution across containerized and virtualized environments Ensure strong isolation, security, and reproducibility of execution across user sessions and workloads Optimise for cold-start latency, memory footprint, and resource utilisation at scale Drive down error rates through systematic debugging, monitoring, and proactive fixes Partner closely with internal teams using … experience building high-performance systems software, with meaningful time spent maintaining libraries, SDKs, or developer-facing APIs Deep understanding of Linux internals: process isolation, memory management, cgroups, namespaces, etc. Experience with containerisation and virtualisation technologies (e.g., Docker, Firecracker, gVisor, QEMU, Kata Containers) Proficiency in a systems programming language ...

Senior Android Engineer – Privacy-First, Impact at Scale

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
from scoping through delivery. Collaborating with product, design and engineers across Proton, you will help define high-quality mobile architectures, focus on performance and memory management, and mentor teammates while contributing to scalable, privacy-centered consumer products. #J-18808-Ljbffr ...

Android Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
closely with product and design to turn complex technical capabilities into polished user interactions. About you Must Have Proven understanding of Android internals: concurrency, memory management, and the full lifecycle constraints. Ability to architect for complexity, handling asynchronous data streams and complex state management cleanly. Comfort working ...

ML Integration Engineer – Cyber AI, Cambridge (Hybrid)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
scale. Other responsibilities will include but are not limited to:* Contributing to projects ranging from rapid prototyping of new ideas to optimising runtime and memory usage of existing models,* Advancing our unique methodology for defending against unknown cyber-attacks,* Embracing innovation and creativity in your approach, alongside traditional project … model acceleration frameworks (e.g. PyTorch, ONNX, ONNX Runtime)* Experienced with Python data and matrix manipulation libraries (e.g. numpy and pandas),* Knowledgeable about Python memory management and optimising GPU usage (beneficial but not essential),* Experienced with Rust, specifically the ort crate (beneficial but not essential)* Interested in cyber security ...

Senior Research Engineer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
Good knowledge of compiler techniques for graphics, compute or AI. Have worked in industry for at least 3 years. Knowledge of GPU architecture e.g. memory management, caching. The practical ability to investigate ideas and turn them into testable proof-of-concept implementations through hands‐on coding. Good relevant ...

Technical Lead

Hiring Organisation
Mars
Location
Greater London, United Kingdom
Employment Type
Full Time
Github CoPilot, Claude Code and/or similar AI assisted coding tools. Designing and implementing multi-agent orchestration, function calling, tool use, long-term memory management, and guardrails. Proficient with integration technologies and protocols (APIs,ReST,HTTPS etc..) Expertise in AI/ML algorithms, enterprise-scale applications ...

AI-Driven Kernel Performance Architect (ARM64)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Jobtailor in Cambridge is seeking an exceptionally experienced OS kernel developer to join our team. You will optimize memory management, improve scheduler performance, and refine synchronization and IPC paths on ARM64, landing production-quality kernel patches. Candidates should have 10+ years in kernel development in C (Linux ...

Principal Kernel Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Responsibilities Optimize memory management internals Drive scheduler performance Optimize synchronization primitives and lock-heavy paths Analyse and improve IPC and syscall paths Identify bottlenecks on flagship mobile workloads Land production-quality kernel patches Collaborate with CPU microarchitects on HW-SW co-design Contribute to AI-assisted kernel optimization ...

CPU Design Verification Engineer - (Cambridge, UK)

Hiring Organisation
European Tech Recruit
Location
Cambridge, England, United Kingdom
including Bugs and Coverage. What are we looking for? Deep knowledge of Micro-Processor Verification functions and Architectures, in domains such as: Cache Coherence, Memory ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative execution, and Address Translation/Memory Management. Knowledge of Random Instruction Sequencing (RIS) and testing ...