GPU Modeling Engineer
4 days ago
Design and develop software simulators for Graphics Processing Units. Build high-performance functional simulators of advanced Graphics Processing Unit (GPU) designs to help bridge the gap between software & hardware, influencing performance improvements and the programming ease of Apple produces.
Key Qualifications
C or C++ programming, and Python scripting skills
Low level operating systems including Linux and MacOS, system calls, file and memory management (page table, virtual address translation, thread management, and schedulers)
Computer architecture (x86, ARM and RISC-V), hardware and software co-design
Parallel and concurrent multi-threading programming, shared-data parallelism, and non-shared-data parallelism
Description
Code in C/C++ and implement the high-performance simulator. Leverage parallel, concurrent and multi-threading knowledge to ensure the best performance possible of the simulator. Understand new design specification and propose software modeling approaches. Investigate functional correctness issues and simulation performance bottlenecks. Implement and debug binary translation. Implement high-efficient GPU memory management unit. Python programming language to write and maintain automation scripts for continuous integration testing and code auto-generation.
Education & Experience
Master's degree or above or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field. Alternatively, Bachelor's degree with 3+ years of relevant experience.
-
GPU Modeling Engineer
7 hours ago
London, United Kingdom Apple Inc. Full timeDesign and develop software simulators for Graphics Processing Units. Build high-performance functional simulators of advanced Graphics Processing Unit (GPU) designs to help bridge the gap between software and hardware, influencing performance improvements and the programming ease of Apple produces. Key Qualifications C or C++ programming and Python...
-
Early Careers GPU Modeling Engineer
4 days ago
London, United Kingdom Apple Full timeSummary Design and develop software simulators for Graphics Processing Units. Build high-performance functional simulators of advanced Graphics Processing Unit (GPU) designs to help bridge the gap between software and hardware, influencing performance improvements and the programming ease of Apple produces.Description Leverage parallel, concurrent and...
-
GPU Engineer
2 months ago
London, United Kingdom CV-Library Full timeGPU Engineer - £100,000 - Hybrid Title: GPU Engineer Company: High Performance Compute Location: London (hybrid) Package: Up to £100,000 Overview: A next-generation and scientifically led video-tech team have opened up an opportunity for an experienced GPU Software Engineer with C++ expertise to join a team of exceptionally talented...
-
GPU Engineer
1 week ago
London, United Kingdom Platform Recruitment Full timeGPU Engineer - £100,000 - Hybrid Title: GPU Engineer Company: High Performance Compute Location: London (hybrid) Package: Up to £100,000 Overview: A next-generation and scientifically led video-tech team have opened up an opportunity for an experienced GPU Software Engineer with C++ expertise to join a team of exceptionally talented developers. You...
-
GPU Engineer
1 month ago
London, United Kingdom Platform Recruitment Full timeGPU Engineer - £100,000 - HybridTitle: GPU EngineerCompany: High Performance ComputeLocation: London (hybrid)Package: Up to £100,000Overview:A next-generation and scientifically led video-tech team have opened up an opportunity for an experienced GPU Software Engineer with C++ expertise to join a team of exceptionally talented developers.You will have the...
-
GPU Architecture Researcher
4 weeks ago
London, Greater London, United Kingdom Apple Full timeWe are seeking a highly motivated individual to join Apple's GPU Performance Modeling Team. Our team is driving advanced exploration for next-generation GPU architectures and micro-architectures.As a Performance Modeling Engineer, you will be part of a team that is defining and optimizing Apple's GPU micro-architecture. Your role will involve identifying...
-
London, Greater London, United Kingdom Apple Inc. Full timeJob DescriptionAt Apple Inc., we are seeking a highly motivated and innovative Performance Modeling Engineer to join our team of experts in driving advanced exploration for next-generation GPU architectures and micro-architectures.About the RoleWe are looking for a skilled engineer with a strong background in computer architecture and micro-architecture. The...
-
GPU Software Engineer
2 weeks ago
London, United Kingdom Platform Recruitment Full timeJob Description GPU Software Engineer - £120,000 - Hybrid Title : GPU Software Engineer Company : HPC Optimisation Location : London (1 day per week) Package : Up to £120,000 Overview : A next-gen GPU R&D team have opened up an opportunity for an experienced GPU Engineer with expertise in tooling/profiling to help develop a greenfield project. You...
-
GPU Architecture Simulation Specialist
2 weeks ago
London, Greater London, United Kingdom Apple Inc. Full timeAbout the RoleWe are seeking a highly skilled GPU Modeling Engineer to join our team at Apple Inc.Job SummaryThe successful candidate will be responsible for designing and developing high-performance software simulators for Graphics Processing Units (GPUs).Key ResponsibilitiesImplementing C/C++ code to build high-performance functional simulators of advanced...
-
GPU Software Engineer
6 days ago
London Area, United Kingdom Platform Recruitment Full timeGPU Software Engineer - £120,000 - HybridTitle: GPU Software EngineerCompany: HPC OptimisationLocation: London (1 day per week)Package: Up to £120,000Overview:A next-gen GPU R&D team have opened up an opportunity for an experienced GPU Engineer with expertise in tooling/profiling to help develop a greenfield project.You will have the opportunity to have...
-
GPU Software Engineer
1 month ago
London, United Kingdom Platform Recruitment Full timeJob Description GPU Engineer - £100,000 - Hybrid Title : GPU Software Engineer Company : High Performance Compute Location : London (hybrid) Package : Up to £100,000 Overview : A next-generation and scientifically led video-tech team have opened up an opportunity for an experienced GPU Software Engineer with C++ expertise to join a team of...
-
GPU Software Engineer
2 months ago
London, United Kingdom Platform Recruitment Full timeGPU Engineer - £100,000 - HybridTitle: GPU Software EngineerCompany: High Performance ComputeLocation: London (hybrid)Package: Up to £100,000Overview:A next-generation and scientifically led video-tech team have opened up an opportunity for an experienced GPU Software Engineer with C++ expertise to join a team of exceptionally talented developers.You will...
-
Senior HPC Engineer
1 month ago
London, United Kingdom European Tech Recruit Full timeJob Description Senior HPC Engineer This position would be joining a leading start-up company at the forefront of LLMs & AI Safety, working on Machine Learning & HPC Engineering. This company are dedicated to engineering cutting-edge AI systems poised to revolutionize industries worldwide. As an HPC Engineer, you will play a crucial role in developing a...
-
GPU Software Engineer
6 days ago
London Area, United Kingdom Platform Recruitment Full timeGPU Engineer - £100,000 - HybridTitle: GPU Software EngineerCompany: High Performance ComputeLocation: London (hybrid)Package: Up to £100,000Overview:A next-generation and scientifically led video-tech team have opened up an opportunity for an experienced GPU Software Engineer with C++ expertise to join a team of exceptionally talented developers.You will...
-
GPU Tools Development Engineer
3 months ago
London,, UK, United Kingdom microTECH Global LTD Full timeOur client is looking for a GPU Tools Development Engineer to join them in London.No sponsorship, you must have the right to work in the UK!Job Description:Design and develop next generation GPU performance analysis tools.Implement new tools to analyse the performance of compute and graphics workloads.Research and propose heuristics for identifying...
-
GPU Tools Development Engineer
3 months ago
London, United Kingdom microTECH Global LTD Full timeOur client is looking for a GPU Tools Development Engineer to join them in London.No sponsorship, you must have the right to work in the UK!Job Description:Design and develop next generation GPU performance analysis tools.Implement new tools to analyse the performance of compute and graphics workloads.Research and propose heuristics for identifying...
-
GPU Tools Development Engineer
3 months ago
London, United Kingdom microTECH Global LTD Full timeOur client is looking for a GPU Tools Development Engineer to join them in London.No sponsorship, you must have the right to work in the UK!Job Description:Design and develop next generation GPU performance analysis tools.Implement new tools to analyse the performance of compute and graphics workloads.Research and propose heuristics for identifying...
-
Performance Modelling Engineer
6 hours ago
London, United Kingdom Apple Inc. Full timeDo you have an uncommon desire to seek out and solve exceedingly difficult challenges rather than the easy ones? Do you believe that truly valuable and meaningful accomplishments are the result of pushing the limits of perseverance? Do you believe that a world-class team with relentless drive can surpass even their own high expectations?We do! But we also...
-
GPU Tools Development Engineer
3 weeks ago
London, United Kingdom microTECH Global LTD Full timeJob Description Our client is looking for a GPU Tools Development Engineer to join them in London. No sponsorship, you must have the right to work in the UK! Job Description: Design and develop next generation GPU performance analysis tools. Implement new tools to analyse the performance of compute and graphics workloads. Research and propose heuristics...
-
GPU Software Engineer
1 week ago
London, United Kingdom Avanti Recruitment Full timeAvanti Recruitment has partnered with a growing tech company based in London that is looking to add a GPU Tools Development Engineer to its R+D team. They're developing a brand new product that's currently at prototype stage, and are looking for someone to come in with a focus on developing their GPU performance analysis tools, capturing metrics...