Memory Management Jobs

25 of 25 Memory Management Jobs

Senior Machine Learning Operations (MLOps) Engineer

Mountain View, California, United States
Hybrid/Remote Options
Bonfy-ai
require deep machine learning expertise. GPU & Cost Optimization : Design optimal GPU configurations and ML deployment strategies to maximize performance while minimizing cloud costs. ML Performance Tuning : Optimize model serving, memory management, and inference pipelines for production LLM workloads. You will also work with models and customize prompts, write pre- and post-processing methods to improve accuracy and speed … teams to implement ML-specific solutions and monitoring What We're Looking For ML Infrastructure Optimization : 5+ years optimizing production ML systems with focus on GPU utilization and cost management GPU & LLM Expertise : Deep understanding of GPU architectures, memory management, and LLM inference optimization Python + DevOps Integration : Expert Python programming with experience working alongside DevOps/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Android Developer (Inbox)

London, United Kingdom
Hybrid/Remote Options
Proton AG
and approaches to mobile development - we tackle complex engineering challenges with creativity and ingenuity Optimise mobile applications for performance, usability and responsiveness across different devices and screen sizes Master memory management,multithreading and concurrencymechanisms to enhance performance and responsiveness of mobileapplications Design for scalability, considering factors such as data caching,network bandwidth and server load Prioritise customer satisfaction … development Excellent communication and interpersonal skills Proficiency with Jetpack Compose for Android, and familiarity with Rust Strong understanding of mobile app architecture, design patterns and best practices Knowledge of memory management techniques and best practices Experience with multithreading and concurrency in mobile applications Good understanding of scalability considerations when it comes toengineering mobile applications Previousexperience working in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Kernel Research Engineer

Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
optimized for our custom OS kernel and framework including ArkUI and ArkTS/JIT/AOT. Design, develop, and optimize core kernel subsystems for our custom OS including scheduler, memory management, and I/O subsystems. Design hardware-software co-optimization techniques to improve kernel performance and efficiency for our custom OS framework including ArkUI, ArkTS/JIT … ArkUI and Kotlin/JIT/AOT) workload evaluation on future CPU designs. Propose microarchitectural enhancements for system optimization based on kernel profiling and characterization. Develop and implement power management policies and performance scaling strategies. Requirements: Master/PhD degree in Computer Science/Engineering/Physics etc. Strong knowledge of computer architectures, operating system internals, and mobile SoC … design. Extensive experience with Linux kernel development including core subsystems (scheduler, memory management, VFS, networking). Strong programming skills in C, C++, assembly, and Python. Understanding of CPU privilege levels, MMU/IOMMU, and virtualization extensions. Experience with performance profiling and optimization at both kernel and microarchitectural levels. Desirables: Experience with Linux OS, Android OS or other microkernels. More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

WebSphere Commerce Server Developer (WCS) BizID , Seattle,

Seattle, Washington, United States
Hybrid/Remote Options
Biz3Tech Corporation
/holiday readiness. Experience with JVM monitoring and diagnostic for optimal application performance. Experience with Performance Analysis/Troubleshooting while providing solutions to optimize application performance. Good understanding of memory management, multi-threading, thread/connection pooling etc. Experience in J2EE architecture and development including Servlets, EJBs, JMS, and JSP, web services, XML processing tools, JavaScript and HTML. … Deep hands-on experience in WebSphere Commerce subsystems - Trading, Catalog Management, Order Management, Member Management Sub-system, etc. Strong understanding of the WCS run-time framework, Struts, front-end components, WCS tag libraries, WCS EJB, and Web Services. Experience packaging and deploying Java applications using WebSphere Application Server. Experience in application architecture, design, development, testing, implementation and More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Gen AI Engineer Lead

United States
Orion Innovation
and multi-step task execution Integrate agents with enterprise systems (e.g., Workday, SAP, Salesforce) via REST APIs, SDKs, or message queues Build and manage agent lifecycle components, including initialization, memory/state handling, and fallback logic Implement and consume vector store integrations, prompt templates, and retrieval-augmented generation (RAG) techniques Ensure workflows are robust, secure, and observable, with proper … REST APIs, and background task orchestration Deep familiarity with agentic frameworks such as LangChain, LangGraph, CrewAI, ReAct, or similar Understanding of LLM orchestration, including prompt design, tool usage, context management, and agent memory Experience integrating with enterprise systems via APIs, event/message queues (e.g., Kafka, Service Bus), and webhooks Solid foundation in distributed system design, including state … management, retries, error handling, and resilience Experience with business process automation or workflow automation in real-world environments Comfortable working with SQL/NoSQL databases, including data modeling and validation Knowledge of containerization (Docker), orchestration platforms (Kubernetes), and deployment to cloud platforms (Azure, AWS, or GCP) Understanding of security concepts including authentication (OAuth2), authorization, and secure API integration Exposure More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Sliedrecht, Zuid-Holland, Netherlands
Unit4
. 5+ years of professional experience in software development, with a focus on building scalable and performant applications. Strong proficiency in .NET (C#) frameworks, including experience with multithreaded applications, memory management, and system-level programming. Experience with HTML5, CSS, JavaScript; and its libraries (ExtJS, React); Deep understanding of Azure cloud services , including App Services, Azure Functions, Azure DevOps More ❯
Employment Type: Permanent
Salary: EUR 60,000 - 85,000 Monthly
Posted:

Need Software Engineer ( AI/ML)

Frisco, Texas, United States
Hybrid/Remote Options
AETG Services PVT LTD
databases: HBASE (preferred) 3+ years in creating and consuming RESTful Web Services 5+ years in developing multi-threaded applications; Concurrency, Parallelism, Locking Strategies and Merging Datasets. 5+ years in Memory Management, Garbage Collection & Performance Tuning. Strong knowledge of shell scripting and file systems. Preferred: Knowledge of CI tools like Git, Maven, SBT, Jenkins, and Artifactory/Nexus Knowledge … Software Development Lifecycle Methodologies with specific exposure or participation in Agile/Scrum techniques Strong knowledge and application of SAFe agile practices, preferred. Flexible work schedule. Experience with project management tools like JIRA. Strong analytical skills Excellent verbal, listening and written communication skills Ability to multitask and prioritize projects to meet scheduled dea Desired Skills & Experience - Healthcare Experience isn More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer, Embedded UI

Manchester, Lancashire, United Kingdom
Roku, Inc
be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third party code. You will … shipping high quality software on an embedded platform Experience with OpenGL, DirectX, or any other graphics APIs Experience writing functional and integration testsGood understanding of Core OS concepts like memory management and multi threading A good understanding of API design, considerations and trade offs Consumer electronics experience building Media/Content and/or Ad product Strong verbal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer - Electronic Trading

London, South East, England, United Kingdom
McGregor Boyall
line support Deliver framework-level improvements for throughput, resilience, and scalability Participate in peer reviews, mentoring, and agile ceremonies Required Skills & Experience Expert-level Core Java (collections, concurrency, NIO, memory management) Strong understanding of multithreaded systems and low-latency I/O Deep familiarity with design patterns (Observer, Factory, Singleton, etc.) Experience with TDD , GIT , Maven/Gradle More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Software Engineer (C++)

Hercules, California, United States
Robotics technology LLC
experience 5+ years of experience developing embedded software for complex instruments or devices. Technical Expertise: Strong proficiency in modern C++ for embedded systems, including object-oriented design, multithreading, and memory management in constrained environments. Hands-on experience with embedded Linux (e.g., Yocto) or real-time operating systems (RTOS) such as QNX. Deep understanding of low-level OS concepts More ❯
Employment Type: Any
Salary: USD Annual
Posted:

C++ Developer

Arizona City, Arizona, United States
Enin Systems
Skills & Qualifications: Bachelors degree in Computer Science, Engineering, or related field.Strong proficiency in C++ (C+/14/17/20) and Object-Oriented Programming.Experience with STL, multithreading, and memory management.Familiarity with Linux/Windows development environments.Good understanding of data structures, algorithms, and design patterns.Excellent problem-solving and debugging skills Good to Have: Experience with Boost, Qt, or MFC More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Frontend Engineer (React, Electron, TypeScript)

El Dorado Hills, California, United States
Hybrid/Remote Options
Keeper Security, Inc
companies and be responsible for taking our suite of products to the next level! About Keeper Keeper Security is transforming cybersecurity for organizations globally with zero-trust privileged access management built with end-to-end encryption. Keeper's cybersecurity solutions are FedRAMP and StateRAMP Authorized, SOC 2 compliant, FIPS 140-2 validated, as well as ISO 27001, 27017 and … stack to prevent breaches, reduce help desk costs and ensure compliance. Trusted by millions of individuals and thousands of organizations, Keeper is the leader for password, passkey and secrets management, privileged access, secure remote access and encrypted messaging. Learn how our zero-trust and zero-knowledge solutions defend against cyber threats at . About the Job Join Keeper's … Web Vault and Electron-based desktop apps Integrate with RESTful APIs while ensuring adherence to zero-knowledge and zero-trust principles Optimize application performance across rendering, bundle size, and memory management Collaborate with UX, Product, QA, and Security teams to deliver exceptional user experiences Contribute to native functionality via C++ or Objective-C where required Lead code reviews More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Android Graphics Software Engineer

Egham, Surrey, South East, United Kingdom
Hybrid/Remote Options
Microtech Global Ltd
OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a results-oriented attitude Proficiency in problem solving and debugging Desirable Skills More ❯
Employment Type: Contract, Work From Home
Rate: Up to £75 per hour
Posted:

Senior Rust Developer

Surrey, England, United Kingdom
Jonothan Bosworth
Strong knowledge of telecom protocols (SIP, RTP, VoIP, 4G/5G, IMS, Diameter, SS7, etc.)Experience with distributed systems, real-time communications, or network services Solid grasp of concurrency, memory management, and performance tuning in Rust Excellent troubleshooting and debugging skills Nice to haves Experience with Docker, Kubernetes, CI/CD , and cloud platforms Familiarity with telecom compliance More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Staff/Principal AI/ML Deployment Software Engineer

Los Angeles, California, United States
Horizon Surgical Systems
to integrate the algorithms to be a part of the product software, make sure the team provide quality of software algorithms with the optimized performance. Implement scheduling and resource management strategies to balance GPU/CPU workloads and meet latency/throughput targets. Develop tooling for model introspection, logging, and diagnostics to ensure traceability, debuggability, and regulatory readiness. Stay … field. 3+ years of experience deploying deep learning models to production, preferably in real-time or embedded systems. 3+ years of experience in C++ with strong understanding of multithreading, memory management, and system-level performance profiling. Experience with Triton Inference Server, TensorRT, ONNX, and CUDA. Deep understanding of model quantization, layer fusion, and precision trade-offs (FP32, FP16 … Qualifications Experience working in medical devices, robotics, or safety-critical software systems. Familiarity with AI frameworks (PyTorch, TensorFlow) and model export pipelines ( ONNX TensorRT). Knowledge of ROS2, shared memory IPC, or similar communication mechanisms in robotics or distributed systems. Comfort with profiling tools such as Nsight Systems, perf, nvprof, or similar. This is an exciting opportunity to join More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Unity Software Engineer

England, United Kingdom
Hybrid/Remote Options
SEGA
architect and implement efficient, maintainable systems. This role involves architecting and implementing scalable and reusable systems using C# and Unity across multiple areas of the game, including addressables, package management, data binding, UI and general systems and editor tooling that support our games and their features and functionality. You will collaborate closely with other engineering teams, design, production, QA … junior engineers, promote best practices, and foster a culture of continuous learning and technical excellence. Knowledge, Skills & Experience Deep proficiency in C# is essential, including a strong understanding of memory management, garbage collection, async programming, and performance. A strong experience and understanding of Unity. Experience with Unity's UI Toolkit is beneficial but not essential. Experience developing Unity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Cork, IRL

Cork, Ireland
Qualcomm
ARM security architecture Experienced in designing/developing scalable embedded software Must have strong C/C++ programming skills (RUST is a plus) Strong understanding of operating system and memory management fundamentals. Must be able to work in cross functional environment. Strong written and verbal communication skills References to a particular number of years experience are for indicative More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Required Python Developer - Raleigh, NC; Richardson, TX // Fullt

Raleigh, North Carolina, United States
Avance Consulting
programming Good understanding of OOPS concepts Strong knowledge and hands-on experience in SQL, Unix shell scripting Strong knowledge in RESTful APIs, Data structures, Algorithms, Collections, Multi-threading and memory management and concurrency Preferred Qualifications: Sound knowledge of software engineering design patterns and practices Experience in Big data ecosystem using Hadoop, Spark, Scala using Python packages and libraries More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Frontend Engineer- Public Communication

San Mateo, California, United States
Roblox
are: Fluent in backend software development Proficient in Microsoft SQL Server, MySQL, PostgreSQL or other database technology at scale Experienced with low-level operating systems concepts including multi-threading, memory management, networking and storage, performance and scale Well-versed in networking protocols (HTTP, UDP, GRPC, WebSockets) Familiar with Python, C#, TypeScript, Lua, or Go Responsible : you build systems More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Android Engineer (UI/UX & Welcome Manager)

City of London, London, United Kingdom
Hybrid/Remote Options
Ventula Consulting Limited
via WebSockets, gRPC, or similar protocols. ? Proficiency in translating high-fidelity designs (e.g., Figma, Sketch) into beautiful, performant, and maintainable code. ? A strong understanding of Android UI performance optimization, memory management, and threading models. ? Experience with the full mobile development lifecycle, from ideation and prototyping to testing, release, and maintenance. Preferred Qualifications ? Advanced UI/UX & Conversational AI More ❯
Employment Type: Permanent, Work From Home
Posted:

Staff Software Engineer - AI SDK

United States
Hybrid/Remote Options
Temporal Technologies
ecosystem of AI applications. Under the hood, non-trivial AI applications quickly become distributed systems. Fault tolerance and other challenges quickly become evident in tasks requiring reasoning, tool calls, memory management, human-in-the loop interactivity, and ambient or background processing. Temporal removes the complexity otherwise inherent in such applications, allowing simple code that works as intended every More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Lightningjs Engineer

TW75QD, Syon, Greater London, United Kingdom
Hybrid/Remote Options
Sky
Lead technical delivery across features and components, ensuring architectural consistency, performance, and code quality. Leverage your deep experience with Lightning.js (built on JavaScript/TypeScript) to craft highly performant, memory-efficient, and visually engaging TV applications. Act as a subject matter expert for Lightning.js - mentoring engineers, reviewing designs, and setting standards for UI performance and maintainability. Develop and refine … Strong recent experience with JavaScript, TypeScript and Node.JS. Proven track record building high-quality, performant, and testable applications at scale. Deep understanding of UI performance optimisation, UI rendering and memory management in constrained environments. Strong grasp of software engineering principles, modular architecture, and design patterns. Experience leading technical design and mentoring other engineers. Proficient in unit, integration, and More ❯
Employment Type: Permanent
Posted:

iOS Developer

Brighton, Sussex, United Kingdom
ARC IT Recruitment
in Swift Creating clean, modern UIs 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 offers a vibrant office More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 70,000 Annual
Posted:

iOS Developer

Brighton, East Sussex, South East, United Kingdom
ARC IT Recruitment Ltd
in Swift Creating clean, modern UIs 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 offers a vibrant office More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Engineer - Android Graphics Framework

Surrey, South East, United Kingdom
Redline Group Ltd
OpenGL. Strong understanding of computer graphics pipelines and modern GPU architectures. Expert-level proficiency in C and C++ programming languages. System-level performance analysis skills and strong OS fundamentals (memory management, multithreading). Desirable Skills Experience of SKIA graphics library. Experience designing and implementing GPU shader algorithms. Experience working on GPU Drivers. Experience working with ARM 64-bit More ❯
Employment Type: Permanent
Salary: £95,000
Posted:
Memory Management
10th Percentile
£55,000
25th Percentile
£97,500
Median
£120,000
75th Percentile
£155,000
90th Percentile
£168,000