1 to 25 of 150 Memory Management Jobs in England

ML Research Engineer - Member of Technical Staff

Location
Greater London, England, United Kingdom
that possible: a principled, evidence‐based method for building agentic systems automatically at unprecedented scale. Today, designing these systems is a craft. Decisions about memory management, task decomposition, tool use and inter‐agent coordination are made on intuition and convention. The results work until they … turn those findings into interventions that measurably move intelligence, cost and reliability Attack one or more of our core research themes: context and memory management; agent steering, task decomposition and specialisation; continual learning during deployment; and inter‐agent communication Build agent analysis and evaluation infrastructure - observability, behaviour analysis ...

Applied AI ML Data Scientist, Vice President - Payments

Location
Greater London, England, United Kingdom
delivery of machine learning and AI solutions for complex payments and banking operations problems, from discovery and framing to production rollout and lifecycle management Develop innovative machine learning solutions, including generative AI and multi‐agent approaches, and define evaluation, safety, and monitoring strategies for production use Own production deployment … science and machine learning capabilities that scale across use cases, including feature engineering, evaluation harnesses, prompt tooling patterns, agent frameworks, orchestration, and context and memory management Provide technical leadership and mentorship through code reviews, design reviews, best practices, and upskilling across data science and engineering partners Communicate with ...

Applied AI ML Data Scientist, Vice President - Payments

Location
Greater London, England, United Kingdom
delivery of machine learning and AI solutions for complex payments and banking operations problems, from discovery and framing to production rollout and lifecycle management Develop innovative machine learning solutions, including generative AI and multi-agent approaches, and define evaluation, safety, and monitoring strategies for production use Own production deployment … science and machine learning capabilities that scale across use cases, including feature engineering, evaluation harnesses, prompt tooling patterns, agent frameworks, orchestration, and context and memory management Provide technical leadership and mentorship through code reviews, design reviews, best practices, and upskilling across data science and engineering partners Communicate with ...

Site Reliability Engineer

Location
Cambridge, England, United Kingdom
Services & Support team, working alongside NOC, Partner Support and TSM colleagues, and collaborating regularly with Software Engineering, Integration Engineering and InfoSec. Responsibilities Reliability & Incident Management Bango enables content providers to reach more paying customers through global partnerships. Bango revolutionized the monetization of digital content and services, by opening … Services & Support team, working alongside NOC, Partner Support and TSM colleagues, and collaborating regularly with Software Engineering, Integration Engineering and InfoSec. Responsibilities Reliability & Incident Management Ensure the Bango Platform is available, responsive and performant for customers; work proactively to identify and mitigate risk, and reactively to resolve active incidents. ...

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
setting the standards others follow rather than meeting them within a single domain — together with the leadership responsibilities set out below. Reliability & Incident Management Own the reliability of the Bango Platform across systems, leading the hardest and most cross-cutting investigations through to permanent, structural fixes that remove whole … adopt. Make poorly-understood systems legible, and design the monitoring patterns and tooling other engineers build on. Shape platform security posture and operational risk management with InfoSec — anticipating weaknesses before they are exploited or audited, and designing secure-by-default patterns other teams adopt. Own secrets, certificate and access ...

Senior Java Technical Specialist - RESTful API, Spring Boot

Location
Adur, England, United Kingdom
England Job Summary Skill or Category Mandatory/Non-Mandatory Evaluation Focus for 8+ Years Experience Core Java Mandatory OOP principles, Collections, Multithreading, JVM, Memory Management, Exception Handling, Design Patterns Advanced Java/Spring Boot Mandatory REST APIs, Microservices, Security, Dependency Injection, Performance Optimization System Design Mandatory Scalable … Release strategies Problem Solving Mandatory Coding approach, Algorithmic thinking, Debugging, Optimization Leadership & Mentoring Mandatory Team guidance, Technical decision making, Conflict handling Communication Mandatory Stakeholder management, Requirement clarification, Technical discussions Key Responsibilities Skill or Category Mandatory/Non-Mandatory Evaluation Focus for 8+ Years Experience Core Java Mandatory OOP principles ...

Senior C++ Developer (with Market Data experience)

Location
Greater London, England, United Kingdom
implement, and maintain high performance C++ services handling high message rates and low latency workloads. Optimize existing components for latency, throughput, and CPU/memory efficiency. Develop and tune networking, messaging, and I/O layers to handle large data volumes reliably. Profile and debug performance issues at application … C++17/20 or later) Hands-on experience with Market Data Solid understanding of concurrency and synchronization (lock free/low lock patterns, atomics, memory models, etc.). Proven experience building performance critical, real time, or low latency systems (e.g., networking, trading systems, telemetry, gaming engines, or similar). ...

Senior Technical Specialist - Java, Microservices, React.js

Location
Adur, England, United Kingdom
Adur District, England Job Summary Skill or Category Mandatory/Non-Mandatory Evaluation Focus for 8+ Years Experience Core JavaMandatoryOOP principles, Collections, Multithreading, JVM, Memory Management, Exception Handling, Design PatternsAdvanced Java/Spring BootMandatoryREST APIs, Microservices, Security, Dependency Injection, Performance OptimizationSystem DesignMandatoryScalable architecture, High availability, Distributed systems, Design …/CDNon-Mandatory (Preferred)Docker, Kubernetes, Jenkins, GitHub Actions, Release strategiesProblem SolvingMandatoryCoding approach, Algorithmic thinking, Debugging, OptimizationLeadership & MentoringMandatoryTeam guidance, Technical decision making, Conflict handlingCommunicationMandatoryStakeholder management, Requirement clarification, Technical discussions Key Responsibilities Skill or Category Mandatory/Non-Mandatory Evaluation Focus for 8+ Years Experience Core JavaMandatoryOOP principles, Collections, Multithreading ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to ensure a consistent, lightning-fast experience across our entire device portfolio. We operate in a collaborative, high-trust … core systems that underpin Roku’s user experience. You will design and implement performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration. You’ll tackle complex systems-level challenges—such as optimizing frame rates on resource-constrained hardware and building robust APIs ...

Senior Android Software Engineer - London

Location
Greater London, England, United Kingdom
architectures Navigate large codebases across multiple teams Mentor engineers and raise the technical bar within the team Focus on performance, concurrency, multithreading, and mobile memory management Address mobile scalability considerations, including caching, network usage, responsiveness, and offline behavior Engage in product and technical discussions to handle ambiguity Qualifications … mobile architectures Ability to work across large codebases and collaborate across multiple teams Experience mentoring engineers Strong understanding of performance, concurrency, multithreading, and mobile memory management Understanding of mobile scalability, including caching, network usage, responsiveness, and offline behavior Ability to navigate ambiguity and contribute to product and technical ...

Senior Software Engineer, C++ UI Roku, Inc.

Location
Manchester, England, United Kingdom
system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to ensure a consistent, lightning-fast experience across our entire device portfolio. We operate in a collaborative, high-trust … core systems that underpin Roku’s user experience. You will design and implement performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration. You’ll tackle complex systems-level challenges—such as optimizing frame rates on resource-constrained hardware and building robust APIs ...

Remote Principal Low-Level Graphics Programmer

Hiring Organisation
Double Eleven
Location
Cambridgeshire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Hiring Organisation
Double Eleven
Location
West yorkshire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Hiring Organisation
Double Eleven
Location
Tyne and wear, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Hiring Organisation
Double Eleven
Location
Windsor and maidenhead, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Hiring Organisation
Double Eleven
Location
Cheshire east, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Doncaster, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Cambridgeshire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Sunderland, Durham, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Wantage, Oxfordshire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Ramsgate, Kent, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Stroud, Gloucestershire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Chester, Cheshire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Matlock, Derbyshire, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...

Remote Principal Low-Level Graphics Programmer

Location
Ottery St Mary, Devon, United Kingdom
Architect and implement modern rendering back-ends and low-level features. Design and evolve a GPU-driven rendering pipeline. Develop robust low-level GPU memory management systems. Maintain a cross-platform shader compilation pipeline. Architect and optimize hardware-accelerated ray tracing infrastructure. Profile, analyse and fix GPU bottlenecks … compute. Comprehensive knowledge of modern GPU microarchitecture across PC and consoles. Deep knowledge of hardware ray tracing architecture and acceleration structures. Experience with GPU memory management in modern APIs. Expert-level command of low-level profiling and debugging suites. Extensive experience working with modern console platforms, and bonus ...