1 to 25 of 27 Memory Management Jobs in the UK excluding London

Principal AI Engineer

Location
Bolton, England, United Kingdom
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Principal AI Engineer

Location
Birmingham, England, United Kingdom
Augmented Generation (RAG) architectures, prompt and context engineering, and Large Language Model (LLM) integration strategies. Architect innovative Agentic AI systems, establishing frameworks for orchestration, memory management, and robust evaluation. Shape the technical roadmap of our AI platform, making critical decisions to ensure scalability, reliability, and cost-efficiency … Generative AI applications, encompassing RAG architectures, prompt engineering, and LLM integration strategies. Experience in architecting and developing Agentic AI systems, including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability ...

Mobile Developer

Hiring Organisation
Arc IT Recruitment
Location
Brighton, East Sussex, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client ...

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

Location
Manchester, England, 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 ...

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

Location
Brighton, England, 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 ...

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

Location
Bristol, England, 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 ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLC practices: 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 confidence. … experience operating at a senior technical lead level: 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 ...

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

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

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

Senior Software Engineer (C++/Linux)

Hiring Organisation
Nigel Wright Group
Location
Prudhoe, Northumberland, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
keen to speak with engineers who have experience in: Modern C++ development Linux application development Embedded Linux environments Software performance optimisation and memory management TCP/IP networking and communications protocols Developing software that interacts with hardware or runs on embedded devices You'll be someone who enjoys ...

Senior Programmer

Location
Basingstoke, England, United Kingdom
engine or gameplay systems Performance-critical code running under heavy load Simulation, networking, rendering integration and tools Problem-solving at the intersection of mathematics, memory layout and parallel execution Quality benchmark: You should have shipped multiple titles at recognised studios and be comfortable leading the design of complex C# … Program - games where scale, persistence and simulation consistency matter. Responsibilities Design, implement and own major gameplay, simulation and engine systems Profile and optimise CPU, memory and network performance across the codebase Lead architecture decisions for simulation, networking and tools Mentor and review code from junior and mid-level programmers ...

Senior AI Engineer (Amazon Bedrock)

Location
City of Edinburgh, Scotland, United Kingdom
engineer to a space that often lacks it. Key Responsibilities Design and implement production agentic AI systems on Amazon Bedrock, including multi-agent orchestration, memory management, and tool integration using Amazon Bedrock AgentCore and Strands Agents Build, integrate, and maintain MCP (Model Context Protocol) servers that expose capabilities … tracing tooling — CloudWatch, spans, and traces — to support debugging, performance monitoring, and compliance requirements Integrate LLMs into client applications through prompt engineering, context management, and function/tool calling patterns Leverage serverless infrastructure — AWS Lambda, DynamoDB, S3 — to build scalable, cost-efficient backends for AI workloads Collaborate with client ...

Lead AI Engineer

Location
Birmingham, England, United Kingdom
Orchestrator Agents, using multi-agent frameworks, and guide the team on best practices. Develop key parts of the Agentic AI system, such as memory, guardrails, orchestration, and tools marketplace, to enable advanced AI solutions. Drive the development of AI products and services like Conversational AI, DocAI, Predictive Analytics … retrieval-augmented generation (RAG), prompt and context engineering, and integrating large language model (LLM) APIs. Understanding of Agentic AI components and infrastructure, including orchestration, memory management, and evaluation methodologies. Proficiency in programming languages such as Python, SQL, and Node.js, with familiarity with React being a plus. Applied experience ...

Lead AI Engineer

Location
Bolton, England, United Kingdom
Orchestrator Agents, using multi-agent frameworks, and guide the team on best practices. Develop key parts of the Agentic AI system, such as memory, guardrails, orchestration, and tools marketplace, to enable advanced AI solutions. Drive the development of AI products and services like Conversational AI, DocAI, Predictive Analytics … retrieval-augmented generation (RAG), prompt and context engineering, and integrating large language model (LLM) APIs. Understanding of Agentic AI components and infrastructure, including orchestration, memory management, and evaluation methodologies. Proficiency in programming languages such as Python, SQL, and Node.js, with familiarity with React being a plus. Applied experience ...

Head of 3D Visualisation & Unreal Development

Location
Glasgow, Scotland, United Kingdom
standards. Knowledge of digital twins and data-driven visualisation workflows. Commercial awareness, including project scoping, estimation and delivery planning. Strong mentoring, communication and stakeholder management skills. Experience supporting business development and work-winning activities. Passion for innovation, emerging technologies and continuous improvement. Desirable skills Experience within AEC, infrastructure … environments and large-scale interactive installations. Working knowledge of Unity and application migration strategies. Experience establishing technical governance and best practice frameworks. Previous line management or discipline leadership experience. Working knowledge of C++ for Unreal Engine development, including extending Blueprint systems, creating reusable gameplay frameworks and optimising application performance. ...

Principal Technical Animator

Location
Brighton, England, United Kingdom
leadership to implement project-wide animation roadmaps and toolsets. Solve deep, complex runtime bugs and drive animation optimisation efforts to meet strict performance and memory budgets. Define and document technical standards, best practices, and pipeline workflows for the wider technical animation team. Collaborate closely with Design and Animation leads … animation suite (Anim Blueprints, Motion Matching, Control Rig, State Machines, and Sequencer). Deep technical understanding of low-level animation concepts, including runtime optimisation, memory management, and threading for animation. Exceptional cross-discipline communication skills , with a proven track record of aligning Art, Design, and Engineering directors ...