High-Performance ML Workload Engineer
3 weeks ago
Job Title: High-Performance ML Workload Engineer
Job Overview:
At Arm, we're pushing the boundaries of what's possible with machine learning workloads on Arm CPUs. To achieve this, we need experts who can co-develop algorithms and highly optimized CPU kernels. Rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance.
Responsibilities:
This role is part of a dedicated team within the CT-ML group, focusing on analyzing ML workloads, rapid prototyping of highly optimized CPU kernels to drive model performance and accuracies.
Required Skills and Experience:
- Strong interest and passion for implementing high-performance kernel code in a dynamic environment.
- 4+ years experience in implementing high performance CPU kernel with vector and matrix extensions.
- Experience measuring and understanding performance.
- Experience in creating an efficient kernel code development framework including tools and testing.
- Deep understanding on CPU architecture.
Nice To Have:
- Knowledge of ML models and algorithm is a plus.
- Advanced degree or equivalent experience in Computer Architecture and Software are a plus.
In Return:
As an Arm CPU Kernel Optimization Specialist, you'll be part of a team that's driving innovation in machine learning workloads on Arm CPUs. Your expertise will help us deliver high-performance kernels that drive model accuracy and performance.
-
High-Performance ML Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob OverviewHigh-performance ML workloads on Arm CPUs require the co-development of algorithms and highly optimized CPU kernels. In CT-ML, rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance. Successful prototypes are essential to drive future CPU architecture development and...
-
High-Performance CPU Kernel Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Overview: High-performance machine learning workloads on Arm CPUs require the co-development of algorithms and highly optimized CPU kernels. In CT-ML, rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance. Successful prototypes are essential to drive future CPU architecture...
-
Arm ML Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob TitleArm ML Software EngineerJob DescriptionWe are seeking a skilled software engineer to join our team and contribute to the development of Arm ML software. The successful candidate will have a strong analytical approach and be able to work with a wide range of software and hardware levels, application domains, workloads, and types of analysis to ensure...
-
High-Performance CPU Kernel Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Overview:At Arm, we're committed to pushing the boundaries of what's possible with high-performance computing. As a key member of our CT-ML team, you'll play a critical role in developing highly optimized CPU kernels that drive model performance and accuracy.Responsibilities:You'll work closely with our team to analyze ML workloads, design and implement...
-
ML Kernel Architect
1 week ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the Role:As an ML Architect at Arm, you will be part of a dedicated team responsible for analyzing ML workloads and rapid prototyping of highly optimized CPU kernels to drive model performance and accuracy.Key Responsibilities:• Strong interest and passion for implementing high-performance kernel code in a dynamic environment.• 4+ years experience...
-
Senior Performance Modelling Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Performance Modelling EngineerWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance...
-
Principal Performance Modelling Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Title: Principal Performance Modelling EngineerJob Summary: We are seeking a skilled Principal Performance Modelling Engineer to develop functional and timing simulators, undertake performance analysis for architectural exploration and identify and fix performance bottlenecks.About the Role: As a Principal Performance Modelling Engineer, you will be...
-
Senior Performance Modelling Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Performance Modelling EngineerWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance...
-
Senior Performance Modelling Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Title: Senior Performance Modelling EngineerAs a Senior Performance Modelling Engineer at IC Resources, you will be working with a Semiconductor start-up based in Silicon Valley. They are re-imagining Silicon and creating RISCV based computing platforms to transform the industry. Your key responsibilities will include developing functional and timing...
-
Senior Performance Modelling Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Performance Modelling Engineer RoleWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing...
-
Cambridge, Cambridgeshire, United Kingdom Arm Full timeWe are seeking a skilled software engineer to work with our team on Arm ML software and IP performance. The successful candidate will have a strong analytical approach and be able to understand and improve the performance of future Machine Learning and Generative AI solutions using Arm technology.The team covers a wide range of software and hardware levels,...
-
Machine Learning Performance Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeThe RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm ML software, systems, and IP.The successful engineer will be highly flexible, quick to learn, and motivated by the opportunity to understand and improve the performance of future Machine Learning solutions...
-
High-Performance Computing Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm. Our team focuses on Performance Analysis of Arm-based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and post-silicon environments.Working closely with design teams and customers, we develop best-in-class...
-
Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Marshall Group Full timeWe are looking for a talented Software Engineer to join our team and contribute to the development of cutting-edge AI/ML solutions. The ideal candidate should have hands-on experience with cloud-based services and a strong background in data science. Key responsibilities include designing and implementing scalable AI/ML models, collaborating with...
-
Staff Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom newscientist - Jobboard Full timeJob SummaryWe are seeking a highly skilled Staff Engineer to join our team at Altos Labs. As a Staff Engineer, you will be responsible for designing, implementing, and managing high-performance computing systems infrastructure, with a focus on GPU compute capabilities.Our ideal candidate will have extensive experience building and optimizing high-performance...
-
Automotive Performance Analysis Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeAbout the RoleWe are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm. Our team focuses on Performance Analysis of Arm-based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and post-silicon environments.Working closely with design teams and customers, we develop best-in-class...
-
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeThe RoleJob OverviewArm's Machine Learning group is seeking a talented individual to help showcase the AI capabilities of efficient, next-generation mobile devices. As a Performance Analysis Engineer, you will work closely with our team to develop examples that highlight the frameworks and techniques available to developers seeking to run AI on...
-
Performance Optimization Specialist
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeThe RoleJob Overview:We are seeking a skilled performance analyst to join our team and contribute to the development of Arm ML software, systems, and IP. The successful candidate will have a strong analytical mindset and be able to work effectively in a collaborative environment.The ideal candidate will be highly flexible, quick to learn, and motivated by...
-
Workload Modelling Team Member
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Huawei R&D UK Full timeAbout Huawei Research and Development UK LimitedWe are a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving more than three billion people around the world.We are committed to bringing digital to every person, home and...
-
Staff Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title:Staff Software Engineer - ML Compiler ExpertJob Summary:Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.Key Responsibilities:Contribute to deliver production-grade software and...