Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Principal Machine Learning Performance Kernel Engineer

Arm
Cambridge
5 days ago
Create job alert

Principal Machine Learning Performance Kernel Engineer

Join to apply for the Principal Machine Learning Performance Kernel Engineer role at Arm

Principal Machine Learning Performance Kernel Engineer

5 days ago Be among the first 25 applicants

Join to apply for the Principal Machine Learning Performance Kernel Engineer role at Arm

Get AI-powered advice on this job and more exclusive features.

Job Overview

The mission of Central Technology - Machine Learning (CT-ML) is to create technology to enable all ML Compute on ARM. We believe that advancing innovative machine learning (ML) technology requires a collaborative approach across hardware, software, and algorithms. The CT-ML Algorithms team acts as the Center of Excellence for ML content analysis, algorithm development, and tools, driving this unified effort forward.

Job Overview

The mission of Central Technology - Machine Learning (CT-ML) is to create technology to enable all ML Compute on ARM. We believe that advancing innovative machine learning (ML) technology requires a collaborative approach across hardware, software, and algorithms. The CT-ML Algorithms team acts as the Center of Excellence for ML content analysis, algorithm development, and tools, driving this unified effort forward.

Develop in depth understanding of ML workload, develop algorithms and optimization techniques to drive PPA (Performance, Power, Area) on current and future Arm platforms.

  • Implementation of performance critical machines specific kernel or ARM assembly code on dedicated hardware accelerator and CPU to drive algorithm and architecture exploration
  • Collaborate with ML Algorithm development team to explore performance critical analysis
  • Develop internal tooling capabilities to support algorithmic and architecture exploration

Examples:

  • Develop performance critical assembly code to accelerate ML operations done in low precision arithmetic
  • Develop performance critical kernel to accelerate fusing of multiple ML operations on accelerators
  • Explore different quantization schemes and assess performance PPA trade off

We are looking for individuals who:

  • 3+ years experience in developing performance critical kernel on dedicated accelerator, GPU or CPU
  • Graduate students in Computer Engineering, Electrical Engineering, Computer Science or other related technical fields
  • Deep knowledge in machine learning, deep learning, and neural network design, optimization, and compression techniques
  • Overall high-level knowledge of computer architecture, systems, and HW-SW co-design
  • Ability to develop and work with large software systems in programming languages like Python
  • Knowledge of cutting-edge deep learning libraries such as Tensorflow, and Pytorch
  • Willing to learn and train large deep learning models on GPU-based systems

Qualities that will help your application stand out:

  • Experience with ML model design, optimization, and HW-SW co-development methodology
  • ML Model Optimization techniques targeting PPA (Performance, Power, and Area) of neural networks on ARM compute platforms
  • Adaptability to the fast-moving ML industry and willingness to learn new technology in a very dynamic environment

In Return:

Working on interesting new projects with leaders in the field is exciting, but we also know how important it is to receive support. That's why throughout your internship, you can expect regular feedback and development opportunities, social activities to connect with your peers, an end of internship celebration, plus the opportunity to be *considered for future Graduate positions (*subject to performance). #getreadytogrow

In addition to a competitive salary and rewards package, our on-the-job learning and mentoring/buddy schemes provide unparalleled learning and networking opportunities from the best in the industry.

Accommodations at Arm

At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

Equal Opportunities at Arm

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Hybrid Working at Arm

Arm’s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

Accommodations at Arm

At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

Hybrid Working at Arm

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

Equal Opportunities at Arm

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.Seniority level

  • Seniority levelMid-Senior level

Employment type

  • Employment typeFull-time

Job function

  • Job functionEngineering and Information Technology
  • IndustriesSemiconductor Manufacturing, Software Development, and Computer Hardware Manufacturing

Referrals increase your chances of interviewing at Arm by 2x

Sign in to set job alerts for “Machine Learning Engineer” roles.

Cambridge, England, United Kingdom 2 months ago

Cambridge, England, United Kingdom 3 months ago

Cambridge, England, United Kingdom 5 days ago

Junior Software Engineer (Part Time, Fixed Term)

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 1 month ago

Cambridge, England, United Kingdom 6 hours ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 5 days ago

Cambridge, England, United Kingdom 2 months ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 5 days ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 6 hours ago

Cambridge, England, United Kingdom 5 days ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 2 months ago

Longstanton, England, United Kingdom 3 days ago

Cambridgeshire, England, United Kingdom 3 weeks ago

Cambridge, England, United Kingdom 1 day ago

Research Assistant in Machine Learning (Fixed Term)

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 8 hours ago

Machine Learning Research Engineer - 5490

Cambridge, England, United Kingdom 16 minutes ago

Software Engineer, Platform - Cambridge, United Kingdom

Cambridge, England, United Kingdom 2 weeks ago

Senior Research Engineer – Machine Learning – Microsoft Research

Cambridge, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.


#J-18808-Ljbffr

Related Jobs

View all jobs

Principal Machine Learning Performance Kernel Engineer

Principal Machine Learning Engineer

Principal Machine Learning Engineer

Principal Machine Learning Engineer

Principal Machine Learning Engineer

Principal MLOps Machine Learning Operations Developer for AI Research

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

The Future of Artificial Intelligence Jobs: Careers That Don’t Exist Yet

Artificial Intelligence (AI) has already transformed the global job market. From data scientists and machine learning engineers to AI ethicists and prompt engineers, many roles that seemed futuristic only a decade ago are now mainstream. Yet this is only the beginning. AI is progressing faster than any other technology in history, and the UK is at the forefront of its adoption, with government strategies, academic research, and private investment all accelerating growth. As generative AI, autonomous systems, robotics, and cognitive computing expand, completely new careers will emerge—jobs that don’t yet exist, but which will soon become central to how organisations, societies, and economies function. This article explores what those roles might look like, why they will matter, and how today’s professionals can prepare for careers that are still being invented.

Seasonal Hiring Peaks for AI Jobs: The Best Months to Apply & Why

The artificial intelligence sector has transformed from a niche technology field into one of the UK's most dynamic employment markets. With AI roles ranging from machine learning engineers to data scientists and AI product managers commanding average salaries between £45,000 and £120,000, timing your job search strategically can significantly impact your success rate. Understanding when companies typically hire for AI positions—and why these patterns exist—can give you a competitive edge in landing your dream role. Unlike traditional industries with predictable seasonal fluctuations, the AI job market follows distinct patterns driven by corporate budgets, educational cycles, and technological project timelines. This comprehensive guide explores the optimal months to apply for AI jobs in the UK, helping you align your career moves with industry hiring peaks.

Breaking Into Generative AI: A Beginner's Complete Guide to Starting Your Career in 2025/26

Are you fascinated by AI tools like ChatGPT, DALL-E, or Midjourney but unsure how to turn that interest into a career? You're not alone. The generative AI revolution has created thousands of new job opportunities across the UK, and many don't require a computer science degree or years of coding experience. Whether you're a recent graduate, considering a career change, or simply curious about this exciting field, this comprehensive guide will show you exactly how to break into generative AI jobs.