26 to 50 of 83 Memory Management Jobs in London

Java Developer Contract

Location
Greater London, England, United Kingdom
legacy components to improve latency and system throughput. Required Experience Core Java: 7+ years of deep expertise in Java (Java 17/21 features, memory management, multithreading, and concurrency). Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate/JPA. Architecture: Proven track record with microservices ...

java developer in financial markets

Location
Greater London, England, United Kingdom
large-scale systems Industry experience at a senior engineer or technical-lead-equivalent level Solid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integration Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication Familiarity with Linux environments, build tools ...

Senior Lead Software Engineer - Mobile Engineering

Location
Greater London, England, United Kingdom
high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead the mobile testing and quality strategy(unit/integration/UI automation) and drive measurable improvements in stability and release … components Proven experience operating at a seniortechnical leadlevel: making system-level design decisions and driving adoption across teams. Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation ...

C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems

Location
Greater London, England, United Kingdom
parallel programming patterns adapted to performance-sensitive systems Participate in system design, architecture discussions and technical specifications Continuously optimise performance including latency, throughput and memory usage Engineering & Delivery Contribute to the full software lifecycle: design, development, testing and release Produce clean, maintainable and well-tested code Participate in sprint … system stability, monitoring and incident prevention Technical Environment Core Technologies C#/.NET (expert level) Concurrency and parallel programming Asynchronous and multithreaded models Memory management and performance profiling Distributed and event-driven architectures Windows and/or Linux production environments Performance monitoring and profiling tools Valued Technical Exposure ...

Technical Consultant Fintech

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Consultant Fintech100,000 Plus BonusQuant Capital is urgently looking for a Technical Architect/Consultant to join our high profile client.Our client provides data management platforms to the securities and investment management industry. They have offices across the globe and are the have the number one product … economics, Maths, finance·In-depth understanding and experience with multiple application servers i.e. WebLogic, WebSphere, JBoss, WildFly·Understanding Java monitoring tools, memory management tools and profilers·Experience with large-scale software designs including cloud base software designs·Working experience with Spring and Hibernate framework·6+ years expertise ...

Junior Algorithmic Developer, Analyst, London

Hiring Organisation
Jefferies Financial Group
Location
London, United Kingdom
Required Skills & Qualifications:1–3 years of professional experience writing clean, preferably in modern C++, with a strong grasp of memory management and multi-threading.AI/ML Familiarity: Academic or professional experience working with machine learning libraries and frameworks.Interest in trading and financial markets.Ability to work … trading.Jefferies is a leading global, full-service investment banking and capital markets firm that provides advisory, sales and trading, research, and wealth and asset management services. With more than 40 offices around the world, we offer insights and expertise to investors, companies, and governments.At Jefferies, we believe that diversity ...

Founding AI Infrastructure Engineer

Hiring Organisation
LinuxRecruit
Location
London, UK
Employment Type
Full-time
modern deep learning frameworks. Kubernetes, Slurm or GPU orchestration platforms. AWS and specialist GPU cloud providers. High-performance computing and distributed systems. Training optimisation, memory management and networking. MLOps tooling, CI/CD and experimentation frameworks. Python and production-grade software engineering. Computer vision, multimodal AI or transformer ...

C++ Software Engineer - Data Platform

Location
Greater London, England, United Kingdom
Computer Science or a related field. 2+ years of professional software engineering experience. Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O). Proficiency in modern C++ (C++11 or higher); comfort with STL. Solid working knowledge of UNIX/Linux development ...

AI Software Engineer

Location
Greater London, England, United Kingdom
master's degree in Computer Science, Electrotonic Engineering, or related technical field. Qualifications Deep understanding of C++14/17/20, including STL, memory management, and multi-threading. Strong ability to write clean, maintainable Python for automation, and data processing. Hands-on experience with at least ...

Senior AI Engineer

Location
Greater London, England, United Kingdom
these: Good understanding of and experience with agile methodologies Experience shipping production agentic or LLM based systems, including tool and function calling, state and memory management, control flow (branching, loops, retries), and human in the loop checkpoints, using a framework such as LangChain/LangGraph, Amazon Bedrock AgentCore ...

Member of Technical Staff (Search Core, Indexing & Data Pipeline Stream)

Location
Greater London, England, United Kingdom
including various approaches, challenges, and trade-offs Experience building high-load, distributed, and hardware-adjacent services Solid understanding of Linux internals (syscalls, networking stack, memory model, kernel tuning) Familiarity with low-level optimization techniques (memory management, cache efficiency, SIMD, profiling) Preferred Qualifications Experience developing core components ...

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

Linux Engineer

Location
Greater London, England, United Kingdom
optimized, secure, and reliable OS configurations possible. Responsibilities Tune the Linux kernel for ultra-low latency and maximum throughput Automate infrastructure provisioning and configuration management Diagnose complex system-level performance issues Manage hardware lifecycles and evaluate new server architectures Requirements Deep expertise in Linux internals (networking stack, memory management, scheduling) Experience with configuration management (Ansible, Puppet, or similar) Knowledge of networking protocols (TCP/IP, Multicast) #J-18808-Ljbffr ...

Software Engineer – Query Engines

Location
Greater London, England, United Kingdom
Java, Scala, Rust, and Python Apache Spark, Apache DataFusion, Apache Comet, and Velox for data processing and query execution Apache Iceberg for table management and catalog interoperability Apache Arrow and Apache Parquet for in-memory data processing and columnar storage Industry-standard build tooling, including Gradle, Cargo … query planning and optimization capabilities that turn complex computations into efficient execution plans Extending execution engines with new capabilities and improving query operators, parallelism, memory management, and data movement Developing Foundry’s Iceberg catalog and engine integrations, including table metadata, transactions, and efficient reads and writes Building shared ...

AI & Agentic Technical Delivery Lead

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
infrastructure Experience across the full lifecycle from POC to production — including the hard part: evaluation design, prompt engineering at scale, guardrails, cost optimisation, latency management, and monitoring in live environments The ability to look at a GenAI architecture and immediately identify what will break, what will be too slow … will cost too much, and what the team has not thought about yet Genuine familiarity with agentic AI patterns — multi-agent orchestration, tool use, memory management, human-in-the-loop design — and where they succeed and fail in real delivery contexts Required — Technical Leadership Experience leading engineering ...

Global Banking & Markets - Software Engineer - Systematic Market Making -Vice President - London

Location
Greater London, England, United Kingdom
Experience Securities/trading experience is a plus but not required. Multi-threaded/concurrent programming. Just-in-time compilation/code path optimization. Memory management strategies. JVM tuning for low-latency. Low-latency messaging, network protocols, network I/O in Java, JNI. Hardware stack and hardware … help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. ...

C++ Team Lead (Low Latency)

Location
Greater London, England, United Kingdom
challenges in financial technology. What You’ll Bring Strong expertise in low‐latency/ultra‐low‐latency technology Deep understanding of C++ performance optimisation , memory management and CPU architecture Proven experience with garbage collection tuning and JVM performance , particularly where C++ and Java systems interact Strong knowledge … with the ability to influence architecture and technical strategy Experience within trading, capital markets, electronic trading or financial technology Experience with market data, order management or execution systems Knowledge of kernel/network optimisation, CPU affinity, NUMA and hardware‐level performance Experience with performance tooling, benchmarking and latency analysis ...

Java Technical Consultant

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Plus Bonus Quant Capital is urgently looking for a Java Technical Consultant to join our high profile client. Our client provides data management platforms to the securities and investment management industry. They have offices across the globe and are the have the number one product for the investment … economics, Maths, finance ·In-depth understanding and experience with multiple application servers i.e. WebLogic, WebSphere, JBoss, WildFly ·Understanding Java monitoring tools, memory management tools and profilers ·Experience with large-scale software designs ·Working experience with Spring and Hibernate framework ·Proficient understanding of Oracle database, ability to tune SQLs ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
62304. Collaborate with electronics and FPGA teams on hardware-software interfaces, supporting hardware bring-up, system integration, and complex debug. Contribute to risk management and design documentation activities, including software hazard analysis and traceability in line with ISO 14971 and CoMind’s QMS. Participate in design reviews, sprint planning … years of experience in software engineering, with a strong focus on systems-level software architecture Deep expertise in modern C++ (C++17 or later), including memory management, concurrency, real-time constraints, and performance optimisation Hands‐on experience developing software for embedded Linux environments, including device driver development and hardware ...

Software Engineer, iOS

Location
Greater London, England, United Kingdom
ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies Experience with multithreading programming and mobile memory management Experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other ...

C++ Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
merge requests and showing themC++ Engineers Must Ideally Have: Computer Science or Engineering degree. Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics, etc. Experience with multi-threaded applications and TCP networking. The ability to produce good quality ...

VP Lead Engineer

Hiring Organisation
INTEC SELECT LIMITED
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £130,000 per annum
technical leader with a passion for building high-performance systems in complex environments. You will bring: Deep expertise in modern Java, including concurrency, memory management, and reactive programming Strong experience building real-time, event-driven systems Advanced front-end experience with modern tooling (React, Vite, NX, Playwright) Strong ...

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

Senior iOS Security Engineer – ProdSec

Location
Greater London, England, United Kingdom
controls for production mobile applications or SDKs. Technical Skills Expert‐level proficiency in Swift Deep understanding of: iOS architecture and internals Entitlements Application lifecycle Memory management Mach‐O binaries Apple Security Frameworks Knowledge of cryptography, secure communications, and authentication mechanisms. Security Expertise Runtime Application Self‐Protection (RASP) Anti ...

AI Native SW Engineering

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
Deployed Engineerprogramme. 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 ImplementLLMOpsin production: eval harnesses with real quality metrics, prompt versioning, observability tooling (LangSmith, Braintrust, or equivalent), cost and safety monitoring Embed directly with client engineering teams ...