151 to 159 of 159 Memory Management Jobs in the UK

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 - High-Performance Java / Low Latency

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day Inside IR35 via Umbrella
Design, build, and optimize high-throughput, low-latency concurrent systems for agency liquidity expansion. Perform fine-grained JVM tuning, garbage collection (GC) optimization, and memory profiling to achieve ultra-low response times. Engineer low-level Java solutions utilizing JNI, Java Unsafe, or JNR-FFI for high-frequency processing. Collaborate … internals, garbage collection strategies, and profiling. Low-Level & Hardware Optimization: Solid foundation in low-level Java APIs (Unsafe, JNI, JNR-FFI), CPU architecture, shared memory, and memory-mapped files. Architecture & Concurrency: Mastery of event-driven/reactive designs, multi-threading, concurrent programming patterns, and core Data Structures & Algorithms. ...

Software Engineer - High-Performance Java / Low Latency

Hiring Organisation
Randstad Technologies
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£400.00 - £450.00 per day
Design, build, and optimize high-throughput, low-latency concurrent systems for agency liquidity expansion. Perform fine-grained JVM tuning, garbage collection (GC) optimization, and memory profiling to achieve ultra-low response times. Engineer low-level Java solutions utilizing JNI, Java Unsafe, or JNR-FFI for high-frequency processing. Collaborate … internals, garbage collection strategies, and profiling. Low-Level & Hardware Optimization: Solid foundation in low-level Java APIs (Unsafe, JNI, JNR-FFI), CPU architecture, shared memory, and memory-mapped files. Architecture & Concurrency: Mastery of event-driven/reactive designs, multi-threading, concurrent programming patterns, and core Data Structures & Algorithms. ...

Embedded Software Engineer III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
custom ARM- and MCU-based platforms. Implement and optimize embedded software for real-time operation on resource-constrained hardware, with consideration for performance, memory use, and power consumption. Implement and manage multithreading, interrupt handling, timers, DMA, and task scheduling in RTOS or bare-metal environments. Work closely with hardware …/control interfaces, data movement, timing coordination, and system debug. Troubleshoot and debug system-level issues involving display timing, sensor data alignment, peripheral communication, memory bandwidth, and hardware/software interactions. Apply best embedded software design practices to create modular, maintainable, and reusable code bases. Participate in full software ...

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