Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
SeniorPerformance Modelling Engineer Top of the market salaries & hybrid working! My client is a global telecommunications company looking for a SeniorPerformance Modelling Engineer to play a crucial role in shaping the future of CPU/NPU architecture. Your responsibilities will include planning and implementing tool systems for architectural exploration and performance … the charge in software/hardware vertical integration and contribute to the planning of co-optimization features for next-generation processors. They are looking for an experienced and talented engineer, with a strong understanding of NPU/CPU architecture and workload extraction, to develop strategies for Software/Hardware co-optimisation features and lead the integration of software and … hardware components for next generation processor. What's required? Experience with workload modelling and development of CPU/NPU architecture Development of slicing tools Skilled with developing and utilising performance simulators - GEM5, Sniper etc Proficient in benchmark analysis and and charicterisation If you are a SeniorPerformance Modelling Engineer looking for an exciting opportunity within a More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
IC Resources
SeniorPerformance Modelling Engineer Top of the market salaries & hybrid working! My client is a global telecommunications company looking for a SeniorPerformance Modelling Engineer to play a crucial role in shaping the future of CPU/NPU architecture. Your responsibilities will include planning and implementing tool systems for architectural exploration and performance … the charge in software/hardware vertical integration and contribute to the planning of co-optimization features for next-generation processors. They are looking for an experienced and talented engineer, with a strong understanding of NPU/CPU architecture and workload extraction, to develop strategies for Software/Hardware co-optimisation features and lead the integration of software and … hardware components for next generation processor. What's required? Experience with workload modelling and development of CPU/NPU architecture Development of slicing tools Skilled with developing and utilising performance simulators - GEM5, Sniper etc Proficient in benchmark analysis and and charicterisation If you are a SeniorPerformance Modelling Engineer looking for an exciting opportunity within a More ❯
SeniorEngineer - Graphics Performance Optimization Staines-upon-Thames, Surrey (Hybrid - 3 days onsite) Permanent A global leader in smart devices and consumer electronics, driving innovation through cutting-edge R&D, is seeking a SeniorEngineer - Graphics Performance Optimization. The team focuses on cutting-edge work in Android graphics, AI integration, and performance optimization … shaping the next generation of mobile user experiences. Key Responsibilities: Enhance and optimize the Android graphics stack to improve gaming performance and power efficiency. Develop new features and extensions within the graphics framework. Apply Machine Learning techniques to drive advanced performance improvements. Own and resolve complex technical challenges, ensuring quality and timely delivery. Skills & Experience: Degree in Computer … experience in real-time embedded software development (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and debugging. Desirable: Android framework knowledge, exposure to ML/AI, and CPU/GPU architecture familiarity. This is a unique opportunity to work within a world-class More ❯
SeniorEngineer - Graphics Performance Optimization Staines-upon-Thames, Surrey (Hybrid - 3 days onsite) Permanent A global leader in smart devices and consumer electronics, driving innovation through cutting-edge R&D, is seeking a SeniorEngineer - Graphics Performance Optimization. The team focuses on cutting-edge work in Android graphics, AI integration, and performance optimization … shaping the next generation of mobile user experiences. Key Responsibilities: Enhance and optimize the Android graphics stack to improve gaming performance and power efficiency. Develop new features and extensions within the graphics framework. Apply Machine Learning techniques to drive advanced performance improvements. Own and resolve complex technical challenges, ensuring quality and timely delivery. Skills & Experience: Degree in Computer … experience in real-time embedded software development (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and debugging. Desirable: Android framework knowledge, exposure to ML/AI, and CPU/GPU architecture familiarity. This is a unique opportunity to work within a world-class More ❯
SeniorEngineer - Graphics Performance Optimization Staines-upon-Thames, Surrey (Hybrid - 3 days onsite) Permanent A global leader in smart devices and consumer electronics, driving innovation through cutting-edge R&D, is seeking a SeniorEngineer - Graphics Performance Optimization. The team focuses on cutting-edge work in Android graphics, AI integration, and performance optimization … shaping the next generation of mobile user experiences. Key Responsibilities: Enhance and optimize the Android graphics stack to improve gaming performance and power efficiency. Develop new features and extensions within the graphics framework. Apply Machine Learning techniques to drive advanced performance improvements. Own and resolve complex technical challenges, ensuring quality and timely delivery. Skills & Experience: Degree in Computer … experience in real-time embedded software development (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and debugging. Desirable: Android framework knowledge, exposure to ML/AI, and CPU/GPU architecture familiarity. This is a unique opportunity to work within a world-class More ❯
Job Title: Senior Quality Assurance Engineer Location: New Carrollton, Maryland Type: Contract To Hire Compensation: $30/HR - $43/HR depending on experience Security Clearance: Active MBI clearance Senior Software Quality Assurance Engineer and Tester At ALTA IT Services our senior QA engineers lead the charge in delivering enterprise-grade testing solutions that are … secure, scalable, and aligned with mission objectives. They architect and execute comprehensive testing strategies, mentor teams, and drive automation and performance testing across complex systems. Leveraging deep expertise in enterprise tools, platforms, and Agile practices, our senior testers ensure that every release meets the highest standards of quality, compliance, and operational excellence. What You Will Do: As a … Senior Software Quality Assurance Engineer and Tester, you will lead and execute complex testing efforts across enterprise systems. You will ensure that mission-critical applications meet rigorous standards for functionality, performance, security, and accessibility. You will prepare and execute test plans, automate test cases, document results, and participate in peer reviews and defect resolution. You will also More ❯
research. Collaborating across InstaDeep, we directly impact projects in diverse fields including Life Sciences, Logistics, Chip Design, and Quantum ML. The Role: We seek a highly skilled Machine Learning Engineer with a passion for tackling the challenges of large-scale ML development. You'll play a vital role in making our ambitious AI solutions a practical reality. If you … thrive on system-level analysis, find joy in squeezing every ounce of performance from hardware, and love diving deep into algorithm optimisation, this is the position for you. Responsibilities Scaling Expertise: Design and implement strategies to efficiently scale machine learning models across diverse hardware platforms (GPU/TPU). Performance Optimisation: Analyse and profile ML systems under heavy … art algorithms and architectures, ensuring compute efficiency and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise with Python and More ❯