76 to 100 of 126 Memory Management Jobs in England

Senior Java Systems Engineer - Platform Exchange / Matching Engine

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
collaborative Agile environment, rather than being siloed into a single technology stack. YOU HAVE: Strong server-side, low-latency Java expertise (concurrency, memory management, I/O, and performance profiling). Solid exchange, risk, or matching-engine experience. Hands-on experience building automated testing strategies, running performance benchmarks ...

Staff Android Engineer New London - Commercial

Location
Greater London, England, United Kingdom
technical leadership experience, including mentorship, cross-functional collaboration, and influencing engineering culture. Deep understanding of UI frameworks, offline data strategies, threading, performance profiling, and memory management in Android. Experience with test automation, CI/CD integration, and mobile observability practices. Excellent communication skills, with the ability to simplify ...

Software Engineer - Android (Technical Leadership)

Location
City of Westminster, England, United Kingdom
testable code bases, including API design and unit testing techniquesExperience building Android applications in Java using Android SDKExperience with multithreading programming and mobile memory managementAbout Meta:Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. ...

Principal Software Engineer - Performance Tuning - Elasticsearch

Location
Greater London, England, United Kingdom
other engineers, fostering a culture of technical excellence and performance-aware development. What You Bring You have deep knowledge of Java internals and JVM memory management. You understand how concurrency models work. You can write code that is high-performance, thread-safe, and lock-free. This experience includes working ...

AI Native SW Engineering

Location
London Borough of Islington, England, United Kingdom
programme. Key Responsibilities Architect and govern production‐grade agentic systems at enterprise scale: multi‐agent orchestration across complex environments, RAG pipelines, policy‐based routing, memory management, and programme‐level lifecycle observability Define RAG pipeline standards across engagements: establish chunking and embedding strategies, set quality benchmarks, and ensure metric … AutoGen, or equivalent — at production depth, not tutorial level Direct experience calling LLM APIs (OpenAI, Anthropic, Vertex AI) in production code: provider abstraction, token management, latency and cost tradeoffs RAG pipeline ownership: embeddings, chunking strategy, vector databases, and context engineering LLMOps fundamentals: eval harness design, prompt versioning, and production ...

AI Software Engineering Manager

Location
Newcastle upon Tyne, England, United Kingdom
programme. Key Responsibilities Architect and govern production-grade agentic solutions at enterprise scale: multi-agent orchestration across complex environments, RAG pipelines, policy-based routing, memory management, and programme-level lifecycle observability Define RAG pipeline standards across engagements: establish chunking and embedding strategies, set quality benchmarks, and ensure metric … AutoGen, or equivalent — at production depth, not tutorial level Direct experience calling LLM APIs (OpenAI, Anthropic, Vertex AI) in production code: provider abstraction, token management, latency and cost tradeoffs RAG pipeline ownership: embeddings, chunking strategy, vector databases, and context engineering LLMOps fundamentals: eval harness design, prompt versioning, and production ...

Senior Software Engineer, Ledger Store

Location
City Of London, England, United Kingdom
operated a distributed or durable system in production. Correctness: You can reason about concurrency, consistency, idempotency and failure modes. Performance: You understand how memory management, allocation, copying and concurrency affect runtime behavior. You find bottlenecks by measuring. Programming depth: We are language agnostic for this role; Rust experience ...

C++ Senior Software Engineer - Cavalry

Location
Greater London, England, United Kingdom
probably a match if You bring deep experience in C++ and care about what that means for a creative application — real-time performance, memory management, and the craft of systems that artists depend on every day You have experience with Java as this will help with integration work ...

.NET Engineer

Location
Greater London, England, United Kingdom
Core, LINQ, and collections. Excellent understanding of ASP.NET, associated concepts, error handling, and request lifecycle. Excellent understanding of asynchronous programming, generics, data types, and memory management in C#. Excellent understanding of object-oriented programming and software engineering fundamentals. Very good understanding of complexity, performance, and scalability of software ...

Staff Agentic Engineer

Location
City of Westminster, England, United Kingdom
environments and automated engineering workflows. Experience of building & implementing agentic systems using agent orchestration & frameworks and advanced prompt/context engineering. Understanding of state & memory Management, deterministic guardrails & evaluation (Evals), tool & API integration, agentic protocols including MCP, A2A, UCP. Experience of working with cloud based data platforms ...

Staff Agentic Engineer

Location
Bracknell, England, United Kingdom
environments and automated engineering workflows. Experience of building & implementing agentic systems using agent orchestration & frameworks and advanced prompt/context engineering. Understanding of state & memory Management, deterministic guardrails & evaluation (Evals), tool & API integration, agentic protocols including MCP, A2A, UCP. Experience of working with cloud based data platforms ...

Senior C# Developer

Location
Manchester, England, United Kingdom
architecture discussions, code reviews, and maintaining engineering best practices. What you may have: Strong experience with C#/.NET, including async/await, memory management, and resource handling. Deep knowledge of SQL Server, including query optimization, indexing, execution plans, and performance tuning. Solid understanding of HTML5, CSS3, Flexbox ...

Senior Java Engineer — Low-Latency Trading Systems

Location
Greater London, England, United Kingdom
seeking a Java Developer to join a low-latency trading systems team in London. You will design and build high-performance Java applications, optimise memory and CPU usage, and contribute to a platform serving EMEA and US markets. Candidates should have deep JVM tuning, concurrency and memory management ...

Technical Project Lead - Onsite Farnborough

Location
Farnborough, England, United Kingdom
define requirements, acceptance criteria and delivery priorities. Ensure solutions align with product strategy and architectural direction. Support design reviews, technical decision‐making and risk management activities. Provide technical leadership throughout the project lifecycle. Monitor project progress and communicate issues, risks and dependencies clearly to stakeholders. Support customer engagement activities … both Functional and Object‐Oriented design. Strong review and assurance skills, including design reviews, code reviews and technical walkthroughs. Excellent communication and stakeholder management skills. A collaborative approach with the ability to work effectively across multidisciplinary teams. Eligibility to meet UK Government and contractual personnel security requirements applicable ...

Embedded Software Engineer

Hiring Organisation
Melbreck Technical Recruitment Ltd
Location
Littlehampton, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
metal systems, focusing on performance, reliability, and resource efficiency. Write efficient and maintainable code in C/C++ (and assembly as needed) for microcontrollers, memory-constrained, and real-time systems. Develop, test, and debug low-level device drivers, peripheral interfaces, and communication protocols directly on microcontrollers or microprocessors. Collaborate … metal environments. Maintain comprehensive documentation of software architecture, interfaces, and procedures for future maintenance and scalability. Analyse and optimise system performance, power consumption, and memory utilisation. Collaborate with cross-functional teams to define product requirements, identify technical risks, and ensure timely delivery of high-quality embedded solutions. Embedded Software ...

MaTechnical Project Lead (PTA) - Onsite Farnborough

Location
Farnborough, England, United Kingdom
define requirements, acceptance criteria and delivery priorities.* Ensure solutions align with product strategy and architectural direction.* Support design reviews, technical decision-making and risk management activities.* Provide technical leadership throughout the project lifecycle.* Monitor project progress and communicate issues, risks and dependencies clearly to stakeholders.* Support customer engagement activities … both Functional and Object-Oriented design.* Strong review and assurance skills, including design reviews, code reviews and technical walkthroughs.* Excellent communication and stakeholder management skills.* A collaborative approach with the ability to work effectively across multidisciplinary teams.* Eligibility to meet UK Government and contractual personnel security requirements applicable ...

Inference

Location
Greater London, England, United Kingdom
code (CUDA, Triton, custom kernels) and integrate it seamlessly into high-level frameworks Optimize workloads for both throughput (batching, scheduling, quantization) and latency (caching, memory management, graph compilation) Develop monitoring and debugging tools to guarantee reliability, determinism, and rapid diagnosis of regressions across both stacks What … grade expertise in Python, with strong background in systems languages (C++/Rust/Go) Low-level performance mastery: CUDA, Triton, kernel optimization, quantization, memory and compute scheduling Proven track record scaling inference workloads in both throughput-oriented cluster environments and latency-critical on-device deployments System-level mindset ...

AI Infrastructure Engineer, Sandbox Platform

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

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
meeting up with an international team, in Central London offices once a week. About you: You have strong programming experience in C, including debugging, memory management and system-level programming You're highly proficient with Bash scripting for automation, tooling, testing and integration You have a deep understanding … Linux operating systems, especially Debian based ones, system services, process management, permissions and system administration You have a good knowledge of OpenSSL (both on the command line and programmatically), X.509 certificates and PKI fundamentals You understand Linux security mechanisms including seccomp, udev and auditd You have a good knowledge ...

Principal Tech Artist

Location
Sheffield, England, United Kingdom
Principal-level Individual Contributor position, requiring deep technical expertise, independent problem-solving and the ability to influence technical direction without formal people management responsibilities. Responsibilities Technical Art Leadership & Problem Solving Act as a principal technical authority for Unreal Engine 5, providing hands‐on expertise to investigate and resolve complex … alongside a working understanding of C++. Experience designing and implementing scalable technical art pipelines, tools, frameworks and automated workflows. Strong understanding of content optimisation, memory management, asset budgets and platform performance constraints. Demonstrable experience working collaboratively with Rendering Engineers, Artists and Technical Directors. Proven ability to establish technical ...

Director, Head of Execution

Location
Greater London, England, United Kingdom
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 … understand system architecture and technical workflows Proficiency in FIX protocol and trading system architecture (OMS/EMS, market gateways) Familiarity with concurrency, networking, and memory management Experience with Linux systems and performance profiling tools A proactive, problem-solving mindset and the ability to thrive in a fast-paced ...

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

Senior Java Agentic Engineer

Hiring Organisation
Halian Technology Limited
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
data platform experience (Snowflake would be advantageous). Proven ability to translate raw data into actionable insights that drive problem solving. Understanding of state & memory Management, deterministic guardrails & evaluation (Evals), tool & API integration, agentic protocols including MCP, A2A,UCP. Excellent communicator and influencer with the ability to question ...

Embedded Systems Engineer - Video Systems

Hiring Organisation
Jacobs Massey
Location
Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£85,000
debugging software on physical hardware. - Embedded Linux development experience. - Experience integrating hardware codecs, drivers and vendor SDKs. - Good understanding of video pipelines, buffering, memory management and latency. - Knowledge of Ethernet/IP networking and associated protocols. - Ability to troubleshoot complex issues across software and hardware. - Experience taking embedded ...

Embedded Systems Engineer - Video Systems

Hiring Organisation
Jacobs Massey
Location
London, UK
debugging software on physical hardware. - Embedded Linux development experience. - Experience integrating hardware codecs, drivers and vendor SDKs. - Good understanding of video pipelines, buffering, memory management and latency. - Knowledge of Ethernet/IP networking and associated protocols. - Ability to troubleshoot complex issues across software and hardware. - Experience taking embedded ...