1 to 25 of 123 Memory Management Jobs in England

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

Senior C++ Developer (with Market Data experience)

Hiring Organisation
Luxoft
Location
London, United Kingdom
Salary
£ 80 K
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 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

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
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 Software Engineer

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
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 ...

Lead Engineer, Trading Platform Engineering

Location
Greater London, England, United Kingdom
optimize high-performance systems using C and Java.* Kernel & User Space Engineering: Engineer performance-critical components across user space and kernel interfaces, focusing on memory, scheduling, I/O, and networking paths.* Advanced Networking: Develop and tune networking pipelines (multicast/unicast UDP and TCP) and implement kernel-bypass … fast-path networking (e.g., DPDK, XDP).* Kernel Optimization: Interact with and optimize Linux kernel subsystems, including memory management, schedulers, device drivers, and filesystems (VFS).* Latency & Determinism: Optimize systems for deterministic latency through CPU isolation, thread pinning, NUMA locality, cache awareness, and lock contention reduction.* Distributed Systems ...

Principal AI Engineer

Hiring Organisation
AXA Group
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 70 K
Retrieval-Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies.Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation.Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … advanced Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies.Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation.Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards.Ability to drive ...

Principal AI Engineer

Hiring Organisation
AXA Group
Location
Bolton, Greater Manchester, United Kingdom
Salary
£ 70 K
Retrieval-Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies.Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation.Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … advanced Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies.Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation.Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards.Ability to drive ...

Principal AI Engineer

Hiring Organisation
AXA Group
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
Retrieval-Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies.Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation.Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … advanced Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies.Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation.Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards.Ability to drive ...

Principal AI Engineer

Location
West of England, England, United Kingdom
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Principal AI Engineer

Location
Birmingham, England, United Kingdom
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Principal AI Engineer

Location
Bolton, England, United Kingdom
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Principal AI Engineer

Hiring Organisation
AXA Group
Location
Birmingham, UK
Employment Type
Full-time
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Principal AI Engineer

Hiring Organisation
AXA Group
Location
Bolton, Greater Manchester, UK
Employment Type
Full-time
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Senior AI Architect| London

Location
Greater London, England, United Kingdom
human‐in‐the‐loop), and frameworks (LangGraph, CrewAI, MAF, OpenAI Agents SDK, Google ADK). Proven ability to architect reliable agentic workflows with memory, state management and safe multi‐step task execution at scale. Model Context Protocol (MCP) & Interoperability – architectural knowledge of MCP for secure connectivity between LLMs … data preprocessing, model training, deployment and monitoring. Define reusable architecture patterns and platform standards for agentic AI, including orchestration, MCP‐based integration, shared skills, memory management, guardrails, human oversight and observability. Collaborate with data scientists and engineers to implement Generative AI solutions and integrate models into production environments. ...

7 Fundamentals of Software Engineering

Location
Greater London, England, United Kingdom
exploitation et architecture informatique Fonds de connaissances nécessaires: Programmation & langages Procedural programming Object-oriented programming Functional programming Type systems Static vs dynamic typing Memory safety Compilation vs interpretation VMs & runtimes Garbage collection Imperative vs declarative languages Data Structures & Algorithms Arrays Linked lists Stacks queues Hashmaps Sets Heaps Trees & graphs … levels Indexing Query planning Normalisation vs denormalisation Replication Sharding Consistency models Transactions at scale Operating Systems Processes & threads Scheduling Interrupts & syscalls Locks & race conditions Memory management Virtual memory IO systems Concurrency Computer Architecture CPUs Caches Pipelining Instruction sets Hardware vs software optimisation Memory hierarchy Networking ...

Software Developer, C++ / Electronic Trading

Hiring Organisation
Ncounter
Location
London, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £120,000 per annum
applications • Building low-latency, multithreaded systems using C++ and Java • Processing real-time market and trading data through highly available systems • Developing efficient in-memory data structures, lock-free queues and circular buffers • Working with TCP/IP, UDP, multicast and other networking technologies • Troubleshooting, profiling and optimising performance … building low-latency, high-frequency or performance-critical systems • Strong Linux knowledge covering multithreading, sockets, IPC and system-level behaviour • Good understanding of concurrency, memory management and in-memory optimisation • Knowledge of NUMA architectures and performance-focused programming techniques • Experience with networking protocols including TCP/ ...

Applied AI ML Data Scientist, Vice President - Payments

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 70 K
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 managementProvide technical leadership and mentorship through code reviews, design reviews, best practices, and upskilling across data science and engineering partnersCommunicate with technical … rigorous evaluation and measurement in real-world settingsDemonstrated experience deploying and operating machine learning models in production at scale, including monitoring, drift and performance management, reliability, incident management, and continuous improvementStrong Python software engineering skills, including modular object-oriented design, testing, performance tuning, and debuggingWorking knowledge of MLOps ...

Applied AI Engineering Lead - VP, Markets Operations

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
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 … integrated 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 ...

Fixed Income Development Lead (VP)

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
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.We are looking for a talented and passionate individual to join … continue to evolve our architecture roadmap beyond near term objectivesImpact 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/projectEnsure essential procedures ...

Fixed Income Development 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. We are looking for a talented and passionate individual … 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 ...

Embedded Software Engineer

Hiring Organisation
Dover Digital Printing
Location
Nottingham, Nottinghamshire, United Kingdom
Salary
£ 80 K
delivery.Demonstrable experience in a technical leadership role within a software team.Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging.Advanced knowledge of C++ is required.Experience with Agile/Scrum development practices.Advanced knowledge … verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis) and planning skills (user story development, backlog management, high-level estimation, and detailed estimation).Advanced configuration management skills (revision control, continuous integration, continuous deployment, automated build systems, release management, and technical documentation).Intermediate knowledge ...

Senior Java Software Engineer – FX Options Risk (VP)

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
clients, and assets. Hands-on Development Contribute hands-on as a primary engineer utilizing our modern tech stack: Core Java (multi-threading, concurrency, memory optimization), CouchbaseDB, Kafka, and Apache Storm. Solve complex real-time risk calculation requirements, handling heavy stream processing and highly concurrent data flows. Required Experience extensive … high-performing Individual Contributor (IC) delivering complex, high-throughput distributed systems in production environments. Deep hands-on expertise in Core Java, including multi-threading, memory management, garbage collection tuning, and concurrency utilities. Solid experience with real-time stream processing and distributed data architectures (e.g., Kafka, Apache Storm, CouchbaseDB ...

Senior Java Software Engineer – FX Options Risk (VP)

Location
Greater London, England, United Kingdom
clients, and assets. Hands-on Development Contribute hands-on as a primary engineer utilizing our modern tech stack: Core Java (multi-threading, concurrency, memory optimization),CouchbaseDB, Kafka, and Apache Storm. Solve complex real-time risk calculation requirements , handling heavy stream processing and highly concurrent data flows. Required Experience extensive … high-performing Individual Contributor (IC) delivering complex, high-throughput distributed systems in production environments. Deep hands-on expertise in Core Java , including multi-threading, memory management, garbage collection tuning, and concurrency utilities. Solid experience with real-time stream processing and distributed data architectures (e.g., Kafka, Apache Storm,CouchbaseDB ...