26 to 50 of 74 Memory Management Jobs in the UK

Senior Software Engineer, Embedded UI

Location
Cambridge, England, United Kingdom
self-motivated to tackle challenges and ship impactful solutions. Collaboration is key—engineers work closely with cross‐functional teams, including UI design, product management, and business leadership, to make things happen. If you’re passionate about reimagining the world of streaming media in a dynamic, collaborative environment, this … embedded environment. Consumer electronics experience in media/content or ad product development is a plus. Experience in productionizing solutions, including content management, UI development, cloud development, and cloud backend integration. Knowledge of Core OS concepts like memory management and multi‐threading. Experience in API design, with ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Lead Software Engineer at JPMorganChase within the AI and Machine Learning Platform team, you will build and scale AI infrastructure that modernizes traditional infrastructure management and site reliability engineering through applied AI. You will own the reliability, performance, and cost-efficiency of the large language model inference platform … remediation to improve platform stability and developer experience Build and maintain multi-agent systems with strong orchestration, including planning, coordination, tool-calling, state and memory management, and workflow control where appropriate Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code ...

(Senior) Android App Developer

Location
United Kingdom
highly regulated or safety-critical sectors (e.g., Medical Devices/MedTech, Automotive, Aviation, Defense, Railway). Strong grasp of the Android SDK, application lifecycles, memory management, clean architecture, and dependency injection. Solid experience with unit and integration test automation and pipeline integration (Azure DevOps/GitHub). Professional … What we offer The opportunity to build software that supports medical diagnostics and contributes to better healthcare. Significant technical ownership without requiring a people-management career path. Collaboration with experienced engineers and specialists across software, systems, quality, regulatory and cybersecurity. The opportunity to shape reusable technologies used across multiple ...

(Senior) Android App Developer

Location
Motherwell, Scotland, United Kingdom
highly regulated or safety-critical sectors (e.g., Medical Devices/MedTech, Automotive, Aviation, Defense, Railway). Strong grasp of the Android SDK, application lifecycles, memory management, clean architecture, and dependency injection. Solid experience with unit and integration test automation and pipeline integration (Azure DevOps/GitHub). Professional … What we offer The opportunity to build software that supports medical diagnostics and contributes to better healthcare. Significant technical ownership without requiring a people-management career path. Collaboration with experienced engineers and specialists across software, systems, quality, regulatory and cybersecurity. The opportunity to shape reusable technologies used across multiple ...

Software Engineer - Mission Management Systems

Hiring Organisation
Hackajob Ltd
Location
Yeovil, Somerset, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£65,000
standard range are managed through governance controls to protect internal equity. At Leonardo in Yeovil we are seeking an experienced Software Engineer - Mission Management Systems to drive the end-to-end development of high-integrity aircraft software during a critical technical pivot. This role focuses on the evolution … Tactical Mission Management Systems-maintaining the reliability of our legacy manned platforms while architecting the software for our emerging uncrewed and autonomous capabilities. Your impact Working within our Helicopter division, you will be taking ownership of complex mission system software component, ensuring legacy systems remain robust, while simultaneously leveraging ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets UK Plc
Location
City of London, London, United Kingdom
Employment Type
Permanent
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

Staff HFT Rust Engineer

Location
Greater London, England, United Kingdom
professional experience with Rust in production environments Proven track record building and optimizing high-performance, low-latency systems Deep understanding of systems programming, memory management, and concurrency patterns Expert-level knowledge of computer science fundamentals, data structures, and algorithms Extensive experience with network programming and protocol design Prior ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

Front Office Software Engineer

Location
Greater London, England, United Kingdom
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high‐throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

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 Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Eastwood, Nottinghamshire, UK
Employment Type
Full-time
delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem is highly advantageous, particularly in scenarios involving cross language ...

Golang Developer

Hiring Organisation
E-Solutions IT Services UK Ltd
Location
Burgess Hill, West Sussex, United Kingdom
Employment Type
Full-Time
Salary
£58,000 - £60,000 per annum
years of overall software development experience with at least 3+ years of hands-on Golang development. Strong understanding of Go routines, channels, concurrency, and memory management. Experience building REST APIs and microservices. Strong knowledge of data structures, algorithms, and software design principles. Experience with SQL databases such as PostgreSQL ...

Senior Java Backend Engineer - Leeds-Based

Location
Leeds, England, United Kingdom
Games Location Leeds, England, United Kingdom Commitment Full‐time, Permanent Work Model On‐site (In‐office) Department Information Systems Team Core Systems Built Task management software, defect trackers with console integration, distributed video recording systems, reporting & analytics tools Required Experience 5+ years in professional Java backend development Core Tech … game development disciplines globally. The applications we build are essential to supporting the creation of all Rockstar Games projects. Our portfolio ranges from task management software and defect trackers with games console integration to distributed video recording systems and advanced reporting/analytics applications. In this role, you will ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Location
Glasgow, Scotland, United Kingdom
Lead Software Engineer at JPMorganChase within the AI and Machine Learning Platform team, you will build and scale AI infrastructure that modernizes traditional infrastructure management and site reliability engineering through applied AI. You will own the reliability, performance, and cost-efficiency of the large language model inference platform … remediation to improve platform stability and developer experience Build and maintain multi-agent systems with strong orchestration, including planning, coordination, tool-calling, state and memory management, and workflow control where appropriate Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code ...

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

CEPH Developer (m/f/d)

Hiring Organisation
1st solution consulting gmbh
Location
United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
upstream Ceph development, focusing on improving object storage compatibility, performance, and feature integration. Tight integration with Kubernetes enables declarative configuration, automated life cycle management, and seamless horizontal scaling. By adopting Kubernetes-native automation and contributing to the Ceph ecosystem, the service ensures both operational efficiency and continuous improvement … Python (5+ years) Hands-on experience with Ceph development (any of RGW, RADOS, RBD, CephFS) Solid understanding of Linux internals (I/O, memory management, threading) Familiarity with Kubernetes, Rook, and Ceph CSI drivers Experience with Git, GitHub, and CI/CD pipelines Exposure to large-scale infrastructure ...

Senor Unreal C++ Developer

Location
Greater London, England, United Kingdom
Write clean, maintainable, and efficient code with a strong focus on stability, determinism, and low latency. Own performance profiling and optimisation across CPU, GPU, memory, and asset usage to meet 24/7 live‐ops requirements. Conduct in‐depth code reviews to ensure quality, performance, and maintainability across … years of professional C++ development experience, ideally in performance‐critical or real‐time applications. Strong expertise in modern C++ (C++14/17/20), memory management, and high‐performance system design. Extensive experience with multithreading, concurrency, and asynchronous programming. Experience with 24/7 live operations, including hotfixing ...

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
such as RabbitMQ. Excellent debugging and problem-solving skills. Experience writing efficient, maintainable, well-tested code. Knowledge of low-level programming concepts , such as memory management, threading, performance optimisation and concurrency. Nice to Have Experience with distributed systems or microservices. Cloud experience (Azure or AWS). CI/ ...

Senior Test Engineer

Hiring Organisation
Entain
Location
Arkansas, United Kingdom
Employment Type
Full Time
knowledge of testing AWS serverless backend architectures Familiarity with testing frameworks such as Detox Understanding of mobile application life cycles, including debugging, profiling, and memory management Knowledge of continuous integration (CI) and continuous testing processes Testing Tools: Experience with tools like Jira & Xray or similar e.g. TestRail Communication ...

Software Engineer II - Cloud Platform Engineering - Chase UK

Location
Greater London, England, United Kingdom
operational stability. Ability to develop, debug, and maintain code using modern programming languages and database querying languages. Good understanding of Java 17+ fundamentals, concurrency, memory management, and object-oriented programming paradigms with hands-on experience with Spring and server-side frameworks (e.g., Spring Boot) and good API design ...

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

Senior Software Engineer, UI Infrastructure

Location
Cambridge, England, United Kingdom
building developer tooling and data‐processing workflows Experience building JavaScript or TypeScript frameworks or working on JS virtual machines and runtimes Working knowledge of memory management, threading, concurrency, and debugging Experience improving CI pipelines, including validation and quality gates Familiarity with logging, telemetry concepts, and data quality improvements ...

Machine Learning Performance Engineer

Location
Greater London, England, United Kingdom
their compute challenges and design optimised solutions. Profiling, benchmarking and tuning large-scale training and inference workloads for performance on distributed CPU, GPU and memory-intensive jobs. Developing reference implementations, libraries and tools to improve job efficiency and reliability. Collaborating closely with systems, architecture and platform teams to evolve … PyTorch. Strong background in data structures, algorithms, and parallel programming on heterogeneous systems. Deep understanding of Linux OS fundamentals, such as as scheduling, memory management, NUMA, networking, and filesystems. Familiarity with profiling and monitoring tools, such as nsys, ncu, eBPF-based tools, and performance counters. Strong communication skills ...

Machine Learning Framework/Runtime Software Engineer

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 … kernels Designing or implementing Ahead-of-Time or Just-in-Time compilation flows for AI workloads Transforming graphs or working with operator partitioning, scheduling, memory planning, or model optimisation Validating, benchmarking, profiling, or analysing AI model performance Developing compiler technologies, intermediate representations, or hardware abstraction layers Building automated tests ...

Market Pre Trade C# Developer (Contract)

Hiring Organisation
Barclays
Location
East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
GBP per day
offer great exposure to linear products and working with the business. You will help design and build a suite of modern services including: Instrument Management Integration with enterprise data sources Support for pre-issuance, corrections, and overrides Direct integration with trading and pricing workflows Pricing Services APIs and backend … required skills; Strong C# development experience Real-time data and event-driven systems API design and backend service development Performance optimisation, threading, and memory management Experience building scalable, highly available systems What we would like to see from you; Kubernetes (K8S) AI/LLM tooling (Claude, Codex, Agents ...