126 to 150 of 150 Permanent Memory Management Jobs

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

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

Hiring Organisation
2K Games
Location
Brighton, 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 to heavily … 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 on complex technical ...

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

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

Machine Learning Framework/Runtime Software Engineer Arm

Location
United Kingdom
similar technology is also important. A good understanding of how AI models execute in practice is essential, including graph processing, operator execution, memory management, and backend integration. This role involves analysing, investigating, diagnosing, and resolving complex functional or performance issues across frameworks, runtimes, compilers, drivers, and hardware abstraction ...

Software Engineer C++

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Electronics or Software related discipline. 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. Global leaders in the design and manufacture of a range of mission critical imaging ...

Software Engineer C

Hiring Organisation
Technical Futures Ltd
Location
CB25, Waterbeach, Cambridgeshire, United Kingdom
Employment Type
Permanent
Electronics or Software related discipline. 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. Global leaders in the design and manufacture of a range of mission critical imaging ...

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

Global Inference Library Engineer

Hiring Organisation
Jobot
Location
San Francisco, California, United States
Employment Type
Permanent
Salary
USD 250,000 Annual
optimizing performance-critical compute kernels Understanding of modern transformer and LLM architectures Familiarity with inference concepts including batching, attention, KV caching, quantization, and memory management Experience benchmarking and profiling AI workloads across different hardware environments Strong understanding of GPU or accelerator architecture and performance characteristics Experience with frameworks ...

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

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

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

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 Java Developer - Credit Risk Technology, Vice President

Location
Greater London, England, United Kingdom
lead applications systems analysis and programming activities. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi’s Risk organization which manages Citi’s exposure to financial institutions, governments and corporates that trade with Citi. The team builds … developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such ...

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

VP, Algo/SOR Developer

Hiring Organisation
Galaxy Digital
Location
London, UK
Employment Type
Full-time
center infrastructure, growing the economy that runs on code. Galaxy delivers the onchain infrastructure that connects institutions to digital assets, including trading, advisory, asset management, staking, self-custody, and tokenization. Galaxy also develops and operates data center infrastructure to power AI and HPC workloads. Anchored by its Helios campus … ability to understand system architecture and technical workflowsProficiency with trading system architecture (OMS/EMS, market gateways)Strong understanding of concurrency, networking, and memory managementExperience with Linux systems and performance profiling toolsA proactive, problem-solving mindset and the ability to thrive in a fast-paced, collaborative environmentBonus Points: Experience ...

Principal Machine Learning Engineer – Production Systems

Location
Bristol, England, United Kingdom
/gRPC endpoints for cross-language communication. Ensure compatibility with C#/.NET services. Performance & Scalability : Optimize GPU/CPU utilization, batching strategies, and memory management. Plan for multi-model and multi-tenant scenarios. MLOps & Lifecycle Management : Implement model versioning, artifact registries, and deployment workflows. Set up monitoring … logging, and alerting for solver performance. Security & Compliance : Apply best practices for secrets management, dependency scanning, and secure artifact storage. Required Skills & Experience ML Frameworks : Expert in TensorFlow (TF2/Keras), experience with ONNX Runtime for inference. Programming : Advanced Python for ML; strong understanding of packaging, type checking ...

Staff Python Engineer (ML)

Location
City Of London, England, United Kingdom
productionising their models Being responsive to incidents regarding ML applications - including an understanding of how to triage and resolve issues relating to CPU, memory, and GPU utilisation Documenting procedures and guides to facilitate knowledge sharing and help other engineers level up through pairing and mentoring Participating in hiring … onboarding new team members; taking on end-to-end project management responsibilities as we grow. What we're looking for Strong proficiency with Python and Backend-Engineering Experience owning projects from start to finish, including speccing, architecture, development, testing, deployment, release and monitoring Strong skills in building maintainable tests ...