51 to 75 of 150 Permanent Memory Management Jobs

Software Engineer - Mission Management Systems

Hiring Organisation
Hackajob Ltd
Location
Yeovil, Somerset, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
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 Systemsmaintaining 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 open ...

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

Senior Software Engineer

Location
Cambridge, England, United Kingdom
proprietary embedded graphics stacks) and rendering pipelines Across our entire device portfolio Across a variety of disciplines Deep understanding of systems programming, including memory management, multi-threading, and hardware-software abstraction layers Role details Work model: Hybrid What you'll build and improve Drive engineering excellence by implementing … tools, automated performance regression suites, and modern C++ best practices Design and implement performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration Lead technical investigations into system-level bottlenecks, memory leaks, and GPU/CPU synchronization issues Develop and maintain ...

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

Senior Software Engineer (vLLM)

Location
Cambridge, England, United Kingdom
/AI projects (e.g. PyTorch, Hugging Face TGI, TensorRT-LLM, Ray). Strong understanding of LLM inference mechanics (e.g. KV caching, continuous batching, memory management, model quantisation). Experience interacting with, and upstreaming code to, active open-source communities. Hands-on experience working on performance optimisation for hardware ...

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 Software Engineer

Location
Manchester, England, United Kingdom
that behaviour matches the original.**What You'll Bring*** Excellent programming knowledge, underpinned by sound software engineering principles.* Advanced C and C++ skills, including memory management, performance optimisation, and low-level debugging.* Hands-on graphics programming expertise with DirectX and/or OpenGL, including rendering pipelines.* A commercial ...

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

Senior AI Software Engineer

Location
Clewer Village, England, United Kingdom
domain. Day to day responsibilities Design and build agentic services on Amazon Bedrock and AgentCore Runtime, including multi‐step orchestration, state and memory management, and graceful handling of failure and ambiguity. Build and own the tool layer that agents act through, exposing business capability such as account lookup ...

Senior AI Software Engineer

Hiring Organisation
Centrica - CHP
Location
Windsor, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
travel to site. The Day to day Design and build agentic services on Amazon Bedrock and AgentCore Runtime, including multi step orchestration, state and memory management, and graceful handling of failure and ambiguity. Build and own the tool layer that agents act through, exposing business capability such ...

Senior AI Software Engineer

Location
United Kingdom
travel to site.**The Day to day*** Design and build agentic services on Amazon Bedrock and AgentCore Runtime, including multi step orchestration, state and memory management, and graceful handling of failure and ambiguity.* Build and own the tool layer that agents act through, exposing business capability such ...

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

Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Location
Cardiff, Wales, United Kingdom
related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best‐practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross‐version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft … Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen‐reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long‐term roadmap for the Windows ...

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

Senior Lead Software Engineer - LLM Ops Platform Reliability

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
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 … automate remediation to improve platform stability and developer experienceBuild and maintain multi-agent systems with strong orchestration, including planning, coordination, tool-calling, state and memory management, and workflow control where appropriateDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality ...

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