Permanent Memory Management Jobs in London

1 to 25 of 53 Permanent Memory Management Jobs in London

Senior Python Developer

london, south east england, united kingdom
Glite Tech
ML engineers, and designers. Skills needed: Build high-load applications from scratch. Deep knowledge of AWS. Problem-solving. Requirements gathering & architecture planning (trade-offs management). Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.). Clean code practices. Architecture scalability and simplicity. Research skills (new APIs, libraries … UI testing frameworks. Experience with SQL and NoSQL databases. Best practices in building scalable mobile APIs (REST, HTTPS, etc.). Good principles of security management (secrets, protocols, etc.). Experience with some Python web frameworks (Django, Flask, FastAPI, etc.). CAP. Skills that are nice to have Speak or … learn to speak more than one language Experience with real-time databases. Experience with in-memory databases. Experience in developing educational products. Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.). Experience (even non-production) with different types of programming languages: interpreted, compiled, with garbage collection, manual memory More ❯
Posted:

Head of Full Stack Development (London Area)

London, UK
Glite Tech
ML engineers, and designers. Skills needed: Build high-load applications from scratch. Deep knowledge of AWS. Problem-solving. Requirements gathering. Architecture planning (trade-offs management). Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.). Clean code practices. Architecture scalability and simplicity. Research skills (new APIs, libraries … and UI testing frameworks. Experience with SQL and NoSQL databases. Best practices in building scalable mobile APIs (REST, etc.). Good principles of security management (secrets, protocols, etc.). Experience with some Python web frameworks (Django, Flask, FastAPI, etc.). Experience managing a team of developers. CAP. Skills that … are nice to have: Speak or learn to speak more than one language Experience with real-time databases. Experience with in-memory databases. Experience with frontend frameworks. Experience in developing educational products. Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.). Experience (even non-production) with different types More ❯
Posted:

Head of Full Stack Development

London Area, United Kingdom
Glite Tech
ML engineers, and designers. Skills needed: Build high-load applications from scratch. Deep knowledge of AWS. Problem-solving. Requirements gathering. Architecture planning (trade-offs management). Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.). Clean code practices. Architecture scalability and simplicity. Research skills (new APIs, libraries … UI testing frameworks. Experience with SQL and NoSQL databases. Best practices in building scalable mobile APIs (REST, HTTPS, etc.). Good principles of security management (secrets, protocols, etc.). Experience with some Python web frameworks (Django, Flask, FastAPI, etc.). Experience managing a team of developers. CAP. Skills that … are nice to have: Speak or learn to speak more than one language Experience with real-time databases. Experience with in-memory databases. Experience with frontend frameworks. Experience in developing educational products. Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.). Experience (even non-production) with different types More ❯
Posted:

Head of Full Stack Development

london, south east england, United Kingdom
Glite Tech
ML engineers, and designers. Skills needed: Build high-load applications from scratch. Deep knowledge of AWS. Problem-solving. Requirements gathering. Architecture planning (trade-offs management). Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.). Clean code practices. Architecture scalability and simplicity. Research skills (new APIs, libraries … UI testing frameworks. Experience with SQL and NoSQL databases. Best practices in building scalable mobile APIs (REST, HTTPS, etc.). Good principles of security management (secrets, protocols, etc.). Experience with some Python web frameworks (Django, Flask, FastAPI, etc.). Experience managing a team of developers. CAP. Skills that … are nice to have: Speak or learn to speak more than one language Experience with real-time databases. Experience with in-memory databases. Experience with frontend frameworks. Experience in developing educational products. Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.). Experience (even non-production) with different types More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Annapurna
autonomous driving. What to Expect The successful candidate will focus on host-side software and hardware interactions to ensure optimal data transfer and resource management for efficient AI inference on GPUs. Key responsibilities include Developing and optimizing C++ code for efficient data transfer and latency management between the … host and GPUs across diverse vendor platforms. Working with low-level system and memory management techniques to minimize latency and improve real-time inference performance. Utilizing and implementing GPU programming APIs (e.g., CUDA, OpenCL) to ensure high efficiency and compatibility across GPUs. Profiling and debugging system performance using … in GPU programming and optimization, with proficiency in CUDA, OpenCL, or other GPU programming frameworks. Strong knowledge of parallel computing concepts, including data locality, memory access patterns, and synchronization. Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks. Experience in system-level programming, including memory More ❯
Posted:

Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Annapurna
autonomous driving. What to Expect The successful candidate will focus on host-side software and hardware interactions to ensure optimal data transfer and resource management for efficient AI inference on GPUs. Key responsibilities include Developing and optimizing C++ code for efficient data transfer and latency management between the … host and GPUs across diverse vendor platforms. Working with low-level system and memory management techniques to minimize latency and improve real-time inference performance. Utilizing and implementing GPU programming APIs (e.g., CUDA, OpenCL) to ensure high efficiency and compatibility across GPUs. Profiling and debugging system performance using … in GPU programming and optimization, with proficiency in CUDA, OpenCL, or other GPU programming frameworks. Strong knowledge of parallel computing concepts, including data locality, memory access patterns, and synchronization. Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks. Experience in system-level programming, including memory More ❯
Posted:

C++ Engineer (Low-Level) - up to £175k base + HUGE bonus

London Area, United Kingdom
Hunter Bond
GPU-level optimizations for ML model training and inference, focusing on speed and efficiency. Profile and optimize ML workloads running on GPUs, focusing on memory management, parallelization, and performance tuning. Develop and optimize custom GPU drivers and frameworks for ML-specific tasks, including model training, AI inference, and … GPU architecture and machine learning advancements, applying new techniques to optimize system performance. Skills and Experience: Proficiency in C++ with a strong focus on memory management, multi-threading, and low-level performance optimizations. Experience with GPU architectures (e.g., NVIDIA, AMD) and programming frameworks like CUDA, OpenCL, and TensorFlow. More ❯
Posted:

C++ Engineer (Low-Level) - up to £175k base + HUGE bonus

london, south east england, United Kingdom
Hunter Bond
GPU-level optimizations for ML model training and inference, focusing on speed and efficiency. Profile and optimize ML workloads running on GPUs, focusing on memory management, parallelization, and performance tuning. Develop and optimize custom GPU drivers and frameworks for ML-specific tasks, including model training, AI inference, and … GPU architecture and machine learning advancements, applying new techniques to optimize system performance. Skills and Experience: Proficiency in C++ with a strong focus on memory management, multi-threading, and low-level performance optimizations. Experience with GPU architectures (e.g., NVIDIA, AMD) and programming frameworks like CUDA, OpenCL, and TensorFlow. More ❯
Posted:

VP/SVP/ED Lead Java Software Engineer - Investment Bank

City Of London, England, United Kingdom
Hybrid / WFH Options
McGregor Boyall
/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource management skills Expertise in … Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Posted:

VP/SVP/ED Lead Java Software Engineer - Investment Bank

london, south east england, United Kingdom
Hybrid / WFH Options
McGregor Boyall
/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource management skills Expertise in … Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Posted:

VP/SVP/ED Lead Java Software Engineer - Investment Bank

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
McGregor Boyall
/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource management skills Expertise in … Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Posted:

Quantitative Developer, Equities & Futures (London Area)

London, UK
Multi-Strat Hedge Fund
trading platform. Code Review & Maintenance: Participate in code reviews, maintain high code quality standards, and contribute to the continuous improvement of development practices. Risk Management: Develop and integrate risk management tools to monitor and mitigate potential risks in trading strategies. Qualifications Educational Background: Bachelor's, Master's, or … a related quantitative discipline. Programming Skills: Expertise in C++: Strong proficiency in C++ (11/14/17) with a focus on performance optimization, memory management, and multithreading. Additional Languages: Proficiency in Python, R, or other scripting languages is a plus. Financial Knowledge: Market Expertise: In-depth knowledge More ❯
Posted:

Quantitative Developer, Equities & Futures

London Area, United Kingdom
Multi-Strat Hedge Fund
trading platform. Code Review & Maintenance: Participate in code reviews, maintain high code quality standards, and contribute to the continuous improvement of development practices. Risk Management: Develop and integrate risk management tools to monitor and mitigate potential risks in trading strategies. Qualifications Educational Background: Bachelor's, Master's, or … a related quantitative discipline. Programming Skills: Expertise in C++: Strong proficiency in C++ (11/14/17) with a focus on performance optimization, memory management, and multithreading. Additional Languages: Proficiency in Python, R, or other scripting languages is a plus. Financial Knowledge: Market Expertise: In-depth knowledge More ❯
Posted:

Quantitative Developer, Equities & Futures

london, south east england, United Kingdom
Multi-Strat Hedge Fund
trading platform. Code Review & Maintenance: Participate in code reviews, maintain high code quality standards, and contribute to the continuous improvement of development practices. Risk Management: Develop and integrate risk management tools to monitor and mitigate potential risks in trading strategies. Qualifications Educational Background: Bachelor's, Master's, or … a related quantitative discipline. Programming Skills: Expertise in C++: Strong proficiency in C++ (11/14/17) with a focus on performance optimization, memory management, and multithreading. Additional Languages: Proficiency in Python, R, or other scripting languages is a plus. Financial Knowledge: Market Expertise: In-depth knowledge More ❯
Posted:

Core C++ Developer - Revolutionary High Frequency Trading Firm

london, south east england, United Kingdom
Mapped
develop, and optimize low-latency, high-performance trading infrastructure in modern C++ (latest standards) Implement efficient and scalable trading algorithms, order execution, and risk management systems Optimize CPU performance, memory management, and multi-threaded applications . Work on low-level networking , including TCP/UDP performance tuning More ❯
Posted:

Senior Rust Engineer

london, south east england, united kingdom
Intellias
line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading … C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/… CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and More ❯
Posted:

Senior Rust Engineer

west london, south east england, United Kingdom
Intellias
line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading … C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/… CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and More ❯
Posted:

Senior Rust Engineer

south west london, south east england, United Kingdom
Intellias
line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading … C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/… CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and More ❯
Posted:

Lead Test Engineer - HO - G7

Croydon CR0 2WF, Greater London, England
Government Digital & Data
instance, ones used for virtualisation, data mocking, contract testing or other automated integration testing techniques, and determining tools and approaches for automated test data management, test results aggregation and release management. Enabling precise, real-time reports of automation test runs and also roll-up reports. Managing test infrastructure usage … of: Programming using Java to write secure, reusable, and maintainable automated tests and test utilities. You should be able to use concepts like thread management, synchronisation, resource, and memory management to increase the efficiency of test engineering solutions and be able to use scripting languages like Bash … or PowerShell (Lead essential criteria). Using and implementing tools like Selenium, RestAssured, Serenity BDD (or similar) , build tools like Maven or Gradle, code management tools like git. Using and implementing unit test frameworks like JUnit, assertion libraries, data serialisation tools, security best practices like OWASP Top 10 and More ❯
Employment Type: Permanent
Salary: £60,300 - £70,730
Posted:

Senior Rust Engineer | Remote | FinTech (East London)

East London, UK
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

Central London, UK
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

West London, UK
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech (City of London)

City of London, Greater London, UK
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

City of London, London, United Kingdom
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

East London, London, United Kingdom
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:
Memory Management
London
25th Percentile
£90,000
Median
£150,000
75th Percentile
£165,000
90th Percentile
£171,000