126 to 150 of 159 Memory Management Jobs in the UK

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

Software Engineer

Hiring Organisation
Scalian
Location
Hounslow, United Kingdom
part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST … define and implement their projects in two fields: Digital Systems Embedded and critical systems, IoT, information systems, and digital solutions for businesses Operations Performance: Management of projects, quality, and industrial performance We are present in seven countries (France, Spain, Belgium, UK, Germany, USA and Canada). ...

Software Engineer C++

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Software related discipline. 3+ years’ commercial experience in modern C++ development on Windows. Experience with Win32 API’s. Experience with DCOM. Proficiency with STL, memory management and concurrency. Knowledge of low-level system programming. It would also be beneficial to have some knowledge of real-time systems ...

Software Engineer, Systems

Location
Greater London, England, United Kingdom
including architecture design, cross-team coordination, staged rollout, and post-launch reliability ownership Experience debugging complex, non-reproducible systems issues including concurrency bugs, memory management failures, and distributed consistency problems Experience defining service level objectives, building observability infrastructure, and driving reliability improvements across production systems Experience communicating technical ...

Lead Software Developer (OMS/EMS) - Leading Tier 1 Hedge Fund - Discrete Search - Excellent Compensation + Benefits

Location
Greater London, England, United Kingdom
experience building and supporting order/execution workflows. Strong hands-on skills in C# or Python, advanced SQL, and solid foundations in data structures, memory management, and concurrency. Experience with AWS/Snowflake and modern UI frameworks (Angular/React/Vue). Excellent stakeholder communication ...

Senior Cheat Software Engineer

Hiring Organisation
Rockstar Games
Location
Dundee, Angus, United Kingdom
Salary
£ 70 K
game exploits. Experience with programming languages such as C# and Python.Demonstrable experience of vulnerability research and write-ups. Experience analysing Windows kernel internals, including memory management, system calls, and driver interactions. HOW TO APPLYPlease apply with a CV and cover letter demonstrating how you meet the skills above. ...

Senior Cheat Software Engineer

Hiring Organisation
Rockstar Games
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
game exploits. Experience with programming languages such as C# and Python.Demonstrable experience of vulnerability research and write-ups. Experience analysing Windows kernel internals, including memory management, system calls, and driver interactions. HOW TO APPLYPlease apply with a CV and cover letter demonstrating how you meet the skills above. ...

Gen AI Architect

Location
Greater London, England, United Kingdom
Bedrock* Define reusable architecture patterns for model customization, prompt orchestration, retrieval pipelines, and agentic workflows* Design agentic AI systems incorporating tool use, workflow orchestration, memory management, and autonomous decision flows* Implement observability for prompts, model responses, vector retrieval quality, and agent execution workflows* Integrate GenAI capabilities into enterprise … applications, APIs, workflow platforms, and data ecosystems* Work with security, risk, compliance, engineering, and business teams to enable LLMOps and AgenticOps capabilities - prompt lifecycle management, model observability, caching, evaluation and governance.* Ensure compliance with enterprise governance, model risk, auditability, data privacy, and regulatory requirements in highly regulated environments* Produce ...

C++ Software Engineer – Windows, High-Performance Imaging

Location
Cambridgeshire and Peterborough, England, United Kingdom
collaborating with hardware and firmware teams. Requirements: degree in Electronics or Software, commercial experience with modern C++, Win32 APIs, and DCOM; proficiency in STL, memory management #J-18808-Ljbffr ...

Payments-Focused iOS Engineer (Remote)

Location
Greater London, England, United Kingdom
UIKit-to-SwiftUI migration and collaborating with backend, product and design to deliver reliable payment experiences. We require solid Swift experience, knowledge of memory management, concurrency, and testing practices. #J-18808-Ljbffr ...

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

Agent Systems Engineer

Location
Greater London, England, United Kingdom
Responsibilities Design and implement long-running, harness-based multi-agent architectures — covering topologies, orchestration, memory management, tool registries, and execution environments. Develop behavioral and persona models with goal-directed simulations, including evaluation frameworks, prompt schemas, and automated or human-in-the-loop feedback mechanisms to measure fidelity ...

Technical Lead (Gen AI)

Location
Greater London, England, United Kingdom
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 ...

Forward Deployed Engineer

Hiring Organisation
Workato
Location
London, UK
Employment Type
Full-time
teams. In this role, you will also be responsible to: Implement agent-based AI solutions using the Workato Agentic AI platform. Develop advanced prompting, memory management, and behavior-planning techniques to enable LLMs and agents to reliably author and execute complex workflows. Act as a technical solutions expert ...

Senior ML Systems Engineer, Frameworks & Tooling

Hiring Organisation
Cohere
Location
London, UK
Employment Type
Full-time
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 for monitoring ...

Brighton Jobs : Gameplay Animator & Animation Engineer

Location
Brighton, England, United Kingdom
systems to satisfy unique creative designs and high-fidelity technical performance. Feature Implementation: Prototype, architect, and code robust gameplay and animation features, ensuring clean memory management, low CPU overhead, and highly modular logic. Math-Driven Animation: Utilize linear algebra and 3D mathematics to implement advanced procedural, kinematic … dynamic character behaviors. Estimation & Scoping: Support production planning cycles by providing highly accurate time estimates, mapping out architectural dependencies, and reviewing tech designs. Risk Management: Proactively identify technical bottlenecks, developmental risks, and scaling limitations within the animation pipeline; engineer stable, creative solutions to eliminate these roadblocks early. ...

Staff Verification Engineer

Location
United Kingdom
work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc. You will balance other opportunities such as working with Project Management on activities, plans, and schedule as well as guide and support junior members of the team. Required Skills and Experience In addition to bringing … need: Solid understanding of digital hardware design and Verilog HDL. Experience in PCIe, CXL and IDE Feature Verification and Performance Analysis. Knowledge of System Memory Management Unit and Generic Interrupt Controller Integration with PCIe. Experience on working with PCIe & CXL IPs and Emulation friendly Transactors. Experience on simulation ...

Staff Verification Engineer

Location
Cambridge, England, United Kingdom
work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc. You will balance other opportunities such as working with Project Management on activities, plans, and schedule as well as guide and support junior members of the team. Required Skills and Experience: In addition to bringing … need: Solid understanding of digital hardware design and Verilog HDL. Experience in PCIe, CXL and IDE Feature Verification and Performance Analysis. Knowledge of System Memory Management Unit and Generic Interrupt Controller Integration with PCIe. Experience on working with PCIe & CXL IPs and Emulation friendly Transactors. Experience on simulation ...

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

C++ ML Runtime Engineer - AI Acceleration & Systems

Location
Cambridge, England, United Kingdom
runtimes, compilers and hardware abstractions to deliver optimized AI execution on Arm platforms. You will analyse complex performance issues, work on graph processing and memory management, and collaborate with runtime, driver and hardware teams to push the boundaries of AI acceleration. #J-18808-Ljbffr ...

Training / AI Infrastructure Engineering & Research London

Location
Greater London, England, United Kingdom
CUDA, cuDNN, Triton, custom kernels) and integrate it seamlessly into high-level training frameworks Optimize workloads for hardware efficiency: CPU/GPU compute balance, memory management, data throughput, and networking Develop monitoring and debugging tools for large-scale runs, enabling rapid diagnosis of performance regressions and failures What ...

Engineering AI Engineer (Harness) London — Full time Apply →

Location
Greater London, England, United Kingdom
APIs, prompt engineering, structured outputs, function/tool calling, and retrieval systems in Python. Agent Architecture Awareness: Clear understanding of planning loops, tool orchestration, memory management, and multi-agent coordination, including their trade-offs and common failure modes. Harness & Scaffolding Contribution: Ability to write clean, maintainable Python code ...

Networking & Interconnect Systems - Member of Technical Staff

Location
Greater London, England, United Kingdom
role owns that boundary. You will develop the communication systems that allow heterogeneous accelerators to operate as parts of one system, working across protocols, memory movement, networking hardware, and the software layers above them. That means understanding where overhead actually comes from, removing assumptions inherited from more general-purpose … systems we can build. What You'll Build Characterise and simplify communication paths between accelerators, tracing latency and unnecessary overhead across networking, runtime, memory, and device layers Develop faster data movement across heterogeneous hardware, exploring RDMA, programmable NICs, DPUs, switches, and software approaches to cross-device memory management ...

3D Shader and Materials Artist

Location
Golborne, England, 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

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