1 to 25 of 106 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 ...

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 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 ...

C++C# Developer - Bolton - £65 per hour umbrella - CONTRACT

Hiring Organisation
Click
Location
Bolton, Lancashire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 65 Hourly
C# for tooling, test interfaces, or Windows components as needed. Demonstrable skills in multi-threaded and concurrent programming. Strong understanding of software design principles, memory management, and performance optimisation. Experience with version control systems (eg, Git) and CI/CD pipelines. Experience of working with technical documentation … C# for tooling, test interfaces, or Windows components as needed. Demonstrable skills in multi-threaded and concurrent programming. Strong understanding of software design principles, memory management, and performance optimisation. Experience with version control systems (eg, Git) and CI/CD pipelines. Experience of working with technical documentation ...

SAP Basis Lead

Location
Greater London, England, United Kingdom
Cloud ALM and Signavio, ensuring strong system performance, availability and stability. Monitor and troubleshoot SAP HANA and wider SAP environments, analysing alerts, logs, traces, memory and CPU usage using tools including SAP HANA Studio and HANA Cockpit. Manage backup, recovery and disaster-recovery capabilities, including point-in-time recovery … system replication, failover mechanisms and integration with external backup tools such as Backint. Apply your understanding of SAP HANA architecture and internals, including in-memory storage, memory management, persistence and CPU resource allocation, to support effective performance and problem resolution. Work confidently within Linux environments, including file ...

Google Cloud Engineer

Location
Greater London, England, United Kingdom
clearly to technical and non-technical stakeholder audiences Set yourself apart Strong understanding of cloud security best practices and tools (e.g. Identity and Access Management, firewalls, encryption, Agent Gateway policy configuration) Familiarity with agentic AI concepts including RAG, tool use, agent orchestration, memory management, token management ...

Google Cloud Engineer

Location
Greater London, England, United Kingdom
concepts clearly to technical and non-technical stakeholder audiencesSet yourself apart• Strong understanding of cloud security best practices and tools (e.g. Identity and Access Management, firewalls, encryption, Agent Gateway policy configuration)• Familiarity with agentic AI concepts including RAG, tool use, agent orchestration, memory management, token management ...

Senior Product Director, Agentification, Skills and Data

Location
Greater London, England, United Kingdom
more technical product role in the Agentic Experience pillar and sits at the intersection of product and AI. You may come from product management, engineering or data science. What matters is that you can hold a clear point of view on where a capability belongs - in the model … output: how capability is tested before release and monitored after it. Define the data and context strategy that agents reason over, spanning retrieval, grounding, memory, context management and the interfaces to WPP's data and knowledge assets. Work closely with Engineering, Design, UX and Data to deliver ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
throughput market data feed handlers. Design and implement low-latency messaging and IPC architectures using technologies such as Aeron and Solace, along with shared-memory/IPC mechanisms, to enable fast, reliable communication between distributed risk, execution, and position components. Apply deep expertise in JVM performance tuning, memory management, garbage collection avoidance, and/or native (C++/Rust) performance engineering to eliminate latency outliers (“jitter”) in the risk path. Perform system-level performance tuning including NUMA-aware application design and memory allocation, CPU core isolation/pinning and affinity tuning, interrupt/IRQ tuning ...

Applied AI Engineering Lead - VP, Markets Operations

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
design and implementation of agentic AI applications that improve operational workflows, controls, productivity, and engineering practices. You will build reusable AI engineering patterns, context management frameworks, evaluation pipelines, and production-ready AI services. You will partner closely with software engineers, AI and data science specialists, and operations stakeholders … with strategic platforms and operational processes. Job ResponsibilitiesLead the design, development, and implementation of agentic AI applications that support Markets Operations workflows, controls, exception management, and productivity use casesDefine and drive AI engineering architecture patterns for scalable, secure, reusable, and production-ready AI, machine learning, and generative AI solutionsDesign ...

Applied AI Engineering Lead - VP, Markets Operations

Location
Greater London, England, United Kingdom
design and implementation of agentic AI applications that improve operational workflows, controls, productivity, and engineering practices. You will build reusable AI engineering patterns, context management frameworks, evaluation pipelines, and production‐ready AI services. You will partner closely with software engineers, AI and data science specialists, and operations stakeholders … strategic platforms and operational processes. Job Responsibilities Lead the design, development, and implementation of agentic AI applications that support Markets Operations workflows, controls, exception management, and productivity use cases Define and drive AI engineering architecture patterns for scalable, secure, reusable, and production‐ready AI, machine learning, and generative ...

AI Software Engineer – Runtime & Systems (Contractor)

Location
Cambridge, England, United Kingdom
workloads, with a focus on low-latency and high-performance inference. Explore runtime techniques including task scheduling, graph-based execution, asynchronous execution, resource management, synchronization, and memory and communication coordination. Profile AI workloads and identify performance bottlenecks across the CPU, accelerator, runtime and communication stack. Investigate efficient execution … Development UK Limited. Required: Good software development skills in C/C++ and Python. Understanding of systems programming concepts such as concurrency, threads, synchronization, memory management and asynchronous execution. Hands-on experience in at least one relevant area such as runtime systems, distributed systems, AI/ML systems ...

Fixed Income & SFT Tech Delivery Lead (VP)

Location
Greater London, England, United Kingdom
users globally. Unified FITP, built on state of the art technology stack processes around 200,000 transactions daily and provides real time position , risk management capabilities. It has connectivity to 100+ electronic trading venues and 20+ regulatory bodies globally. Responsibilities Lead or guide developers in an Application Development team … continue to evolve our architecture roadmap beyond near term objectives Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project Ensure essential ...

Senior iOS Engineer- Identity Services

Location
Knutsford, England, United Kingdom
less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions.. Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. … Swift, iOS SDK, UIKit, and SwiftUI, with proven track record of delivering high-quality native iOS applications Solid understanding of Identity and Access Management concepts, authentication protocols (OAuth2, OIDC), and integration with IAM backend services via Android SDKs and REST APIs Proficiency in AI-assisted development tools to accelerate ...

Quantitative Trading & Research - Quantitative Developer - Associate or Vice President

Location
Greater London, England, United Kingdom
high-performance engineering to develop the next generation of electronic trading capabilities. Our work spans signal research, pricing, market making, execution, portfolio construction, risk management, and the production systems that support them. Job Description Join a pioneering team at the forefront of systematic trading innovation. The Quantitative Trading & Research … high-performance engineering to develop the next generation of electronic trading capabilities. Our work spans signal research, pricing, market making, execution, portfolio construction, risk management, and the production systems that support them. Job Summary As a Quantitative Trading & Research – Quantitative developer in the AI Market Lab, you will work ...

Quantitative Trading & Research - Quantitative Developer - Associate or Vice President

Location
Greater London, England, United Kingdom
high-performance engineering to develop the next generation of electronic trading capabilities. Our work spans signal research, pricing, market making, execution, portfolio construction, risk management, and the production systems that support them. Job Summary As an Associate or Vice President for the QTR team, you will build the research … systematic trading. Develop reliable low-latency C++ services and APIs that integrate quantitative models with real-time market data, pricing, risk controls, and order-management systems. Build scalable data and research pipelines that support granular historical data, reproducible experiments, distributed computation, and rapid strategy iteration. Optimize critical paths ...

Full Stack Java Web Developer

Hiring Organisation
Luxoft
Location
London, UK
Employment Type
Full-time
trading process by building a collaborative community of investors, brokers, technology firms and content providers. Through our modular, end-to-end trade management platform, users can: execute everything from simple single stock trades to complex strategies across markets and time zones and manage their risk throughout the trade lifecycle … modern technologies and frameworks. Skills Must have 8+ years of software engineering experience. Strong Java fundamentals (Java 21 preferred) including core concepts (collections, concurrency, memory management). Solid experience with Spring Framework (Spring 4+) and Spring Boot 3.x. Experience building and consuming REST APIs. Good knowledge of React ...

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
operational stability for mission‐critical platforms Advanced in one or more programming language(s), with deep hands‐on expertise in Java (17+), including concurrency, memory management, and object‐oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical ...

Sr Lead Software Engineer - Java / Python

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
operational stability for mission-critical platformsAdvanced in one or more programming language(s), with deep hands-on expertise in Java (17+), including concurrency, memory management, and object-oriented designDemonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations)Practical experience with ...

iSO Engineer

Hiring Organisation
DCV Technologies
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£425 - £500/day - Hybrid / Inside IR35
MVVM, VIPER, or Clean Architecture Proficiency in RESTful APIs, JSON/XML, and third-party integrations Experience with Push Notifications, Background Tasks, App Lifecycle Management Version control with Git/GitHub/GitLab Debugging, performance optimization, and memory management in iOS apps Secondary Skills: Knowledge of Unit ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLC practices: planning, development, peer review, testing, release management, and operational support. Lead the mobile testing and quality strategy (unit/integration/UI automation) and drive measurable improvements in stability and release confidence. … experience operating at a senior technical lead level: making system-level design decisions and driving adoption across teams. Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage. Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation ...