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, memorymanagement, 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, memorymanagement, and LLM inference optimization Python + DevOps Integration : Expert Python programming with experience working alongside DevOps/ More ❯
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, memorymanagement, 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, memorymanagement, 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 ❯
Cambridge, Cambridgeshire, East Anglia, 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, memorymanagement, 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, memorymanagement, 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 ❯
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 memorymanagement, 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 ❯
and object-oriented design. Experience with core libraries and design patterns. Object Oriented analysis and design using common design patterns. Profound insight of Java and JEE internals (Class loading, MemoryManagement, Transaction management etc.) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Qualifications: Bachelor's degree or foreign equivalent in Computer Engineering, or Computer More ❯
s degree. • Experience with web-based programming using XML/HTML/JavaScript • Experience developing .NET applications with C# and Visual Studio • Software/system development lifecycle • SQL Database Management System and programming, plus relational database concepts • Experience with memorymanagement, caching and performance management • MS Office suite of tools • Creativity and problem-solving skills • Excellent … written and verbal communication skills Desired Qualifications: • Microsoft certification in SQL Server, .NET or Business Intelligence a plus • Web-based intranet development and content management is desired • Expertise in developing SQL Server databases • Experience with Test-Driven Development and Behavior-Driven Development highly desired More ❯
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 MemoryManagement, 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 ❯
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, memorymanagement) 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 ❯
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 memorymanagement 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 ❯
experience on Debian or Ubuntu, YOCTO platform, Cross compilation for YOCTO, Bitbake recipes. Hands on Experience working on OPC-UA protocol Unix System Programming: Experience on Multi-Processes, Multithreading, memorymanagement, IPCs, system performance, file systems etc. Working knowledge on SQLite and basic understanding of XML. Working knowledge on Industrial communication protocols TCP/IP, CAN, MQTT, MODBUS More ❯
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 ❯
We are hiring for multiple roles across our Ads Platform teams. As you progress through the interview process, you will be assessed for the following roles: The Ads Inventory Management & Forecasting team builds state-of-art realtime inventory forecasting solution leveraging ML models and high performance ad server simulations. The team also builds systems that enable publisher inventory management solutions, which supports various monetization strategies such as dynamic pricing, rate card management, product packaging, inventory split and yield optimization. The Core Ads Serving team powers real-time ad decisioning, delivering relevant, high-quality ads while balancing revenue goals and advertiser outcomes. They build complex ML models for low-latency environments and manage core systems that enhance campaign … member experiences and driving optimal advertiser outcomes at scale. Skills & experience we're seeking: Proficiency in Java, C++, Python, or Scala with a solid understanding of multi-threading and memorymanagement Experience in building end-to-end ML model deployment and inference infra for low-latency real-time ad systems. Experience in handling data at extremely large volumes More ❯
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, memorymanagement, 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 ❯
detail and commitment to high quality standards. Strong communication and teamwork skills; able to work independently when required. Good judgement and ability to perform effectively under pressure. Strong time-management skills and ability to take ownership of tasks. Excellent problem-solving abilities. Ability to obtain and maintain appropriate security clearance. Required Technical Skills/Qualifications Minimum 2:1 honours … of C and C++ programming. Experience with bare-metal or RTOS-based systems. Ability to use debugging tools and techniques. Understanding of object-oriented and low-level programming, including memorymanagement and device driver concepts. Desirable Technical Skills JTAG/ETM debugging experience. C# development experience. Experience with Rust or Ada SPARK. Familiarity with Cryptol or SAW. Scripting More ❯
hands-on experience in enterprise database engineering and performance optimization. Strong expertise with performance tuning tools, execution plan analysis, and query optimization. Solid understanding of database internals, indexing strategies, memorymanagement, locking, isolation levels, and concurrency control. Experience with large-scale distributed systems, replication, sharding, and clustering technologies. Proficient in scripting and automation using SQL, Python, Shell, or More ❯
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 memorymanagement 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 ❯
WiFi/BT, IoT Familiarity with ARM or equivalent embedded multi-core microprocessor architectures is required Strong understanding of operating systems concepts such as thread scheduling, context switching and memorymanagement is required. RTOS, Linux or Android OS with ARM Electrical bus communication such as UART, CAN, Ethernet, I2C, SPI, etc. We are hiring in the following locations More ❯
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 memorymanagement, 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 ❯
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 memorymanagement, 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 ❯
oscilloscopes, logic analyzers, and test equipment. Experience integrating hardware and firmware in high-reliability systems. Knowledge of version control tools such as Git. Strong understanding of real-time systems, memorymanagement, and power optimization. Preferred Qualifications Experience with IoT, wireless communication protocols, or embedded Linux. Background in regulated industries such as medical, automotive, aerospace, or industrial automation. Knowledge More ❯
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, memorymanagement, 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 ❯
proficiency in C/C++ programming for embedded systems. Hands-on experience with Linux kernel development and Windows driver frameworks (WDF Familiarity with device driver models, interrupt handling, and memory management. Experience with cross-compilation, build systems (Make, CMake), and debugging tools (GDB, WinDbg Knowledge of communication protocols (I2C, SPI, UART, USB, PCIe Understanding of real-time operating systems More ❯
high-quality software solutions and champion robust security practices. Provide strategic guidance on software design, resolving technical challenges, and driving consensus on complex issues. Collaborate with cross-functional teams, management, and stakeholders to align technical solutions with the business's strategic direction. Translate business requirements into scalable, secure, and innovative mobile endpoint capabilities. Drive project planning, track progress, manage … Computer Science, Engineering, or equivalent experience. 10+ years of experience in software development on mobile platforms (iOS, Android, Chromebook), with at least 4 years in a technical leadership or management role. Understanding of mobile operating system internals, including file systems, certificate management, process management, interrupt handling, and memory management. Experience with restful api's. knowledge of … to lead cross-functional, distributed teams in a collaborative, fast-paced environment. Exceptional communication (written and oral) and interpersonal skills to engage with diverse teams and stakeholders. Strong project management skills, including orchestrating large teams, tracking progress, and managing dependencies.Preferred Skills: Experience setting and enforcing high-quality coding standards and best practices. Expertise in unit testing, E2E testing, code More ❯
system engineers and simulation experts Documentation and handover of GPU-optimized modules Optional: contribution to Jetson-based environments if needed Required Skills Strong experience in CUDA development (custom kernels, memorymanagement, warp optimization) Background in numerical linear algebra , matrix operations, and solving systems of equations Experience with GPU-accelerated libraries such as: cuBLAS, cuSOLVER, cuSPARSE, Thrust , or similar … Knowledge of NVIDIA debugging/profiling tools (e.g., qdss, Nsight) Solid understanding of HPC concepts (parallelization, compute efficiency, memory hierarchy) Ability to work independently in a nearshoring/remote setup Very good English communication skills Nice to Have Experience with power flow calculations , electrical grid simulation, or energy modeling Experience with NVIDIA Jetson platforms Familiarity with Python bindings (Numba More ❯
constrained edge platforms powering Samsara's in-vehicle camera systems. Apply advanced model optimization techniques-such as quantization, pruning, and distillation-to achieve real-time inference under strict CPU, memory, and thermal constraints. Partner with ML research and product teams to translate new AI detections into deployable, maintainable edge models. Collaborate with firmware, ML research, and hardware teams to … on experience optimizing inference runtimes and applying model optimization techniques for edge deployment. Deep understanding of performance tuning, including compiler- or DSP-level optimizations, runtime profiling, latency analysis, and memorymanagement on constrained hardware. Familiarity with middleware or streaming frameworks used in real-time perception pipelines. Excellent cross-functional communication and collaboration skills, especially across ML, firmware, and More ❯