51 to 74 of 74 Memory Management Jobs in the UK

Senior Software Engineer (C++/Linux)

Hiring Organisation
Nigel Wright Group
Location
Prudhoe, Northumberland, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
keen to speak with engineers who have experience in: Modern C++ development Linux application development Embedded Linux environments Software performance optimisation and memory management TCP/IP networking and communications protocols Developing software that interacts with hardware or runs on embedded devices You'll be someone who enjoys ...

FX Client Platforms - Senior UI Software Engineer (Vice President)

Location
Greater London, England, United Kingdom
Expert-level proficiency in TypeScript, React, HTML5, CSS, and JavaScript (ES6+) Demonstrated experience profiling and optimising high throughput React applications (Web Workers, virtual rendering, memory management) Experience with desktop containers: Chromium, Electron, or OpenFin; familiarity with FDC3 for cross-application interoperability Experience with real-time messaging systems: Kafka ...

FX Client Platforms - Senior UI Software Engineer (Vice President)

Location
Greater London, England, United Kingdom
Expert-level proficiency in **TypeScript, React, HTML5, CSS, and JavaScript (ES6+)** Demonstrated experience profiling and optimising high throughput React applications (Web Workers, virtual rendering, memory management) Experience with desktop containers: **Chromium, Electron, or OpenFin** ; familiarity with **FDC3** for cross-application interoperability Experience with real-time messaging systems: **Kafka ...

Forward Deployed ML Engineer, Agents

Location
Greater London, England, United Kingdom
using computer vision pipelines on aion's infrastructure Implement sophisticated multi-agent orchestration with(or similar) frameworks like LangChain or LlamaIndex—enabling tool use, memory management, and autonomous task completion Rapidly prototype POCs in 2-4 weeks, coding alongside client teams to validate concepts and iterate based … with Docker, Kubernetes, CI/CD pipelines, and infrastructure-as-code Cloud platforms experience with AWS, Azure, or GCP for ML workloads and infrastructure management Exceptional communication ability to explain complex AI concepts clearly to both technical and business stakeholders Customer-facing experience in Solutions Architecture, Technical Account Management ...

AI Native SW Engineering Assoc Manager

Location
Greater London, England, United Kingdom
Engineer programme. Key Responsibilities Design and build production-grade agentic systems end-to-end: multi-agent orchestration, RAG pipelines, policy-based routing, tool invocation, memory management, and lifecycle observability Build and own RAG pipelines: embeddings, chunking strategy, vector search, context window engineering and tuning against real quality targets … Integrate and abstract across multiple LLM providers — OpenAI, Anthropic, Vertex AI, and open-source models — with fallback routing, token, cost, and latency management Implement LLMOps in production: eval harnesses with real quality metrics, prompt versioning, observability tooling (LangSmith, Braintrust, or equivalent), cost and safety monitoring Embed directly with client ...

Senior Programmer

Location
Basingstoke, England, United Kingdom
engine or gameplay systems Performance-critical code running under heavy load Simulation, networking, rendering integration and tools Problem-solving at the intersection of mathematics, memory layout and parallel execution Quality benchmark: You should have shipped multiple titles at recognised studios and be comfortable leading the design of complex C# … Program - games where scale, persistence and simulation consistency matter. Responsibilities Design, implement and own major gameplay, simulation and engine systems Profile and optimise CPU, memory and network performance across the codebase Lead architecture decisions for simulation, networking and tools Mentor and review code from junior and mid-level programmers ...

Senior AI Engineer (Amazon Bedrock)

Location
City of Edinburgh, Scotland, United Kingdom
engineer to a space that often lacks it. Key Responsibilities Design and implement production agentic AI systems on Amazon Bedrock, including multi-agent orchestration, memory management, and tool integration using Amazon Bedrock AgentCore and Strands Agents Build, integrate, and maintain MCP (Model Context Protocol) servers that expose capabilities … tracing tooling — CloudWatch, spans, and traces — to support debugging, performance monitoring, and compliance requirements Integrate LLMs into client applications through prompt engineering, context management, and function/tool calling patterns Leverage serverless infrastructure — AWS Lambda, DynamoDB, S3 — to build scalable, cost-efficient backends for AI workloads Collaborate with client ...

Lead AI Engineer

Location
West of England, England, United Kingdom
Orchestrator Agents, using multi-agent frameworks, and guide the team on best practices. Develop key parts of the Agentic AI system, such as memory, guardrails, orchestration, and tools marketplace, to enable advanced AI solutions. Drive the development of AI products and services like Conversational AI, DocAI, Predictive Analytics … retrieval-augmented generation (RAG), prompt and context engineering, and integrating large language model (LLM) APIs. Understanding of Agentic AI components and infrastructure, including orchestration, memory management, and evaluation methodologies. Proficiency in programming languages such as Python, SQL, and Node.js, with familiarity with React being a plus. Applied experience ...

Lead AI Engineer

Location
Bolton, England, United Kingdom
Orchestrator Agents, using multi-agent frameworks, and guide the team on best practices. Develop key parts of the Agentic AI system, such as memory, guardrails, orchestration, and tools marketplace, to enable advanced AI solutions. Drive the development of AI products and services like Conversational AI, DocAI, Predictive Analytics … retrieval-augmented generation (RAG), prompt and context engineering, and integrating large language model (LLM) APIs. Understanding of Agentic AI components and infrastructure, including orchestration, memory management, and evaluation methodologies. Proficiency in programming languages such as Python, SQL, and Node.js, with familiarity with React being a plus. Applied experience ...

Lead AI Engineer

Location
Birmingham, England, United Kingdom
Orchestrator Agents, using multi-agent frameworks, and guide the team on best practices. Develop key parts of the Agentic AI system, such as memory, guardrails, orchestration, and tools marketplace, to enable advanced AI solutions. Drive the development of AI products and services like Conversational AI, DocAI, Predictive Analytics … retrieval-augmented generation (RAG), prompt and context engineering, and integrating large language model (LLM) APIs. Understanding of Agentic AI components and infrastructure, including orchestration, memory management, and evaluation methodologies. Proficiency in programming languages such as Python, SQL, and Node.js, with familiarity with React being a plus. Applied experience ...

Senior C++ Engineer

Location
Greater London, England, United Kingdom
Required Extensive production experience building latency-sensitive systems using modern C++. Experience in market making, electronic trading or exchange connectivity. Strong understanding of concurrency, memory management and performance optimisation. Working knowledge of SQL and relational databases (Postgres, SQL Server, or similar). Excellent written and verbal communication skills. ...

Operational Cyber Software Engineer

Location
London, United Kingdom
control IDEs and debugging tools Unit testing Continuous Integration Test-Driven Development Understanding of secure software engineering principles. Knowledge of computing fundamentals such as memory management and operating systems. Ability to work across multiple operating systems. Excellent communication skills with both technical and non-technical stakeholders. Experience leading ...

AI Infrastructure Engineer, Sandbox Platform London, UK Apply →

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

Staff Software Engineer - AI Tools

Location
United Kingdom
engine/editor plugins, runtime SDKs, and services that integrate AI (LLMs and related systems) into game clients, servers, and build tools; Ship performant, memory‐aware C++ by profiling, optimizing, and debugging across PC/console builds with tight frame budgets; Design stable API surfaces for game teams (C++ … best practices. Qualifications You have at least five years of experience building production software in modern C++ (C++17/20) with strong fundamentals in memory management, concurrency, performance, and debugging; You have shipped tools or runtime features in AAA engines, including work on plugins/modules, asset ...

Senior C++ Engineer — Real‐Time, Low‐Latency Market Making

Location
Greater London, England, United Kingdom
concepts into real features across pricing, hedging and risk management. You will help drive architecture and technical direction for core trading systems, applying concurrency, memory management and database knowledge to deliver scalable solutions in a fast-paced environment. #J-18808-Ljbffr ...

Head of 3D Visualisation & Unreal Development

Location
Glasgow, Scotland, United Kingdom
standards. Knowledge of digital twins and data-driven visualisation workflows. Commercial awareness, including project scoping, estimation and delivery planning. Strong mentoring, communication and stakeholder management skills. Experience supporting business development and work-winning activities. Passion for innovation, emerging technologies and continuous improvement. Desirable skills Experience within AEC, infrastructure … environments and large-scale interactive installations. Working knowledge of Unity and application migration strategies. Experience establishing technical governance and best practice frameworks. Previous line management or discipline leadership experience. Working knowledge of C++ for Unreal Engine development, including extending Blueprint systems, creating reusable gameplay frameworks and optimising application performance. ...

Principal Technical Animator

Location
Brighton, England, United Kingdom
leadership to implement project-wide animation roadmaps and toolsets. Solve deep, complex runtime bugs and drive animation optimisation efforts to meet strict performance and memory budgets. Define and document technical standards, best practices, and pipeline workflows for the wider technical animation team. Collaborate closely with Design and Animation leads … animation suite (Anim Blueprints, Motion Matching, Control Rig, State Machines, and Sequencer). Deep technical understanding of low-level animation concepts, including runtime optimisation, memory management, and threading for animation. Exceptional cross-discipline communication skills , with a proven track record of aligning Art, Design, and Engineering directors ...

ML Integration Engineer – Cyber AI, Cambridge (Hybrid)

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 Backend Engineer — AI Agent Platform

Location
Greater London, England, United Kingdom
Engineer to design and build backend systems powering AI agent orchestration. You will develop scalable APIs and platform capabilities for tool use, workflow orchestration, memory management, and state handling. You will partner with Core Platform, Training, Sandboxes, and Compute teams to deliver reliable, scalable, and developer‐friendly capabilities. ...

Senior ML Systems Engineer, Frameworks & Tooling

Location
Greater London, England, United Kingdom
training framework responsible for large-scale LLM training. Design distributed training abstractions (data/tensor/pipeline parallelism, FSDP/ZeRO strategies, memory management, checkpointing). Improve training throughput and stability on multi-node clusters (e.g., GB200/300, AMD, H200/100). Develop and maintain tooling ...

3D Shader and Materials Artist

Location
United Kingdom
ability to deconstruct and solve complex shading bottlenecks. Extensive experience managing complex scenes for network rendering via Backburner, with a focus on memory management and UNC pathing consistency. Proven experience using Adobe Substance 3D Designer and Substance 3D Painter to create and develop high-quality, realistic materials. Technical ...

3D Shader and Materials Artist

Hiring Organisation
DFS Head Office
Location
Warrington, Cheshire, North West, United Kingdom
Employment Type
Permanent
ability to deconstruct and solve complex shading bottlenecks. Extensive experience managing complex scenes for network rendering via Backburner, with a focus on memory management and UNC pathing consistency. Proven experience using Adobe Substance 3D Designer and Substance 3D Painter to create and develop high-quality, realistic materials. Technical ...

Senior Engineer, Risk Engineering

Location
United Kingdom
High-Performance JVM Engineering: Develop and maintain high-quality, scalable, and performant JVM services and APIs, with an eye toward low-latency and efficient memory management.* Technical Translation & Risk Modeling: Work closely with senior technical leadership to understand risk models and decompose complex business requirements into well-tested, robust … DevOps and cloud tools, including Git, Docker, Kubernetes, and cloud platforms (GCP preferred).* Financial Domain Awareness: Good foundational understanding of financial products, risk management concepts, or risk methodologies (e.g., SPAN, VaR).* Analytical Aptitude: Strong mathematical, analytical, and problem-solving skills.* Educational Foundation: Bachelor’s degree in Computer ...

Software Engineer – Ads & Commercial Development

Location
Greater London, England, United Kingdom
serves our commercial products at scale. Role-Related Knowledge: Browser Internals: Deep understanding of browser architecture, critical rendering paths, painting, layout engine mechanics, and memory management. Ad-Tech Ecosystem (Highly Desirable): Conceptual knowledge of digital advertising infrastructure, including header bidding, ad servers, tracking pixels, and privacy-focused sandbox APIs. … structures, algorithms, system design, and clean code architectures. Capabilities: Performance Optimisation: Ability to profile, debug, and optimize code to execute with minimal CPU and memory footprints in highly constrained environments. Tooling Leverage: Proactive adoption and strong leverage of LLM/AI coding tools (e.g., GitHub Copilot, Cursor) to accelerate ...