Staff Machine Learning Engineer

Arm

Austin (TX)

Hybrid

USD 250,000 - 338,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Arm is seeking a senior ML algorithm development expert to advance the architecture and software stack for ARM computing platforms. You will explore hardware-software-algorithm co-design, prototype innovative algorithms, and validate architectural concepts on CPU/GPU/NPUs.

The role requires strong background in ML, deep learning training on GPU clusters, and proficiency with Python, TensorFlow and PyTorch. This is a hybrid Austin-based position with collaboration across global teams.

Qualifications

  • 3+ years in ML algorithm development or optimization
  • Master or PhD in Computer Engineering, Electrical Engineering, CS or related field
  • Proficient in computer architecture; HW/SW design basics
  • Experience developing large software systems in Python
  • Knowledge of TensorFlow and PyTorch
  • Experience training large DL models on GPU-based systems

Responsibilities

  • Architecture exploration for joint hardware, software and algorithm development.
  • Develop hardware-aware optimization algorithms for ARM platforms (CPU/GPU/NPUs).

Skills

ML Algorithm Development
Python
Computer Architecture
TensorFlow
PyTorch
GPU Training

Education

Master or PhD in Computer/Electrical Engineering or CS

Job description

Job Overview

The mission of the Central Technology ML (CTML) team is to pioneer and implement the technology roadmap that paves the way for the future of machine learning computing on Arm architecture. We believe that innovative ML technology necessitates joint development across hardware, software, and ML algorithms. We will collaborate on what is the best way to balance among all these constrains?

Job Overview

The mission of the Central Technology ML (CTML) team is to pioneer and implement the technology roadmap that paves the way for the future of machine learning computing on Arm architecture. We believe that innovative ML technology necessitates joint development across hardware, software, and ML algorithms. We will collaborate on what is the best way to balance among all these constrains?
As a member of the CTML Content and Algorithm team, the candidate will play a key role within the Center of Excellence for Machine Learning. They will actively supply to this joint development initiative, conducting in-depth analyses of complex neural networks on ARM's computing platforms and devising algorithms that will elevate us to the forefront of future.

Responsibilities
  • Architecture exploration necessitates the joint development of hardware, software, and algorithms. This role serves as the ML Algorithm experts within the exploration process. This includes algorithm innovation and prototyping to drive and validate architectural features.
  • Develop hardware aware optimization algorithm that can make state-of-the art networks on Arm platforms including CPU/GPU/NPUs.
Required Skills and Experience :
  • 3+ years working in a ML Algorithm Development and/or Optimization environment
  • A Master or PhD degree in Computer Engineering, Electrical Engineering, Computer Science or other related technical fields
  • Proficient in computer architecture, basic knowledge of HW and SW design
  • Developing and working with large software systems in programming languages like Python
  • Knowledge of innovative deep learning libraries such as Tensorflow and Pytorch
  • Training large deep learning models on powerful GPU-based systems
“Nice To Have” Skills and Experience :
  • ML Model Optimization techniques targeted for resource constrained ARM edge compute platforms.
In Return:

With a history that spans more than 30 years of innovation and discovery, Arm has become a global computing platform. You will have meaningfully contributed to pushing the thresholds of ML performance across the industry.
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 accommodations@arm.com. 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.
Arm is an equal opportunity employer, committed to providing an environment of mutual respect, where equal opportunities are available to all applicants and colleagues. Arm prohibits discrimination or harassment of any kind based on race/ethnicity, religion, national origin, age, sex, sexual orientation, gender, gender identity and expression, disability, neuro-diversity, pregnancy, medical condition, marital status, citizenship status, military/veteran status, as well as those characteristics protected by applicable laws, regulations and ordinances.
Our 10x mindset guides how we engineer, collaborate, and grow. Understand what it means and how to reflect 10x in your work: https://careers.arm.com/en/10x-mindset

Salary Range:

$249,900-$338,100 per year

We value people as individuals and our dedication is to reward people competitively and equitably for the work they do and the skills and experience they bring to Arm. Salary is only one component of Arm's offering. The total reward package will be shared with candidates during the recruitment and selection process.

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 accommodations@arm.com . 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Machine Learning Engineer
Staff Machine Learning Engineer

Arm Limited • Austin (TX)

Hybrid
USD 250,000 - 338,000
Hybrid work model
Accommodation support
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Arm Limited • Austin (TX)

Hybrid
USD 250,000 - 338,000
Principal Software Engineer, AI Compute Platform
Principal Software Engineer, AI Compute Platform

Arm • Seattle (WA)

Hybrid
USD 263,000 - 355,000
Senior Partner Manager (Cloud AI & Datacenter Silicon)
Senior Partner Manager (Cloud AI & Datacenter Silicon)

Arm Limited • San Jose (CA)

Hybrid
USD 185,000 - 250,000
Staff Software Engineer, AI Compute Platform
Staff Software Engineer, AI Compute Platform

Arm • Seattle (WA)

Hybrid
USD 209,000 - 283,000
Partner Manager – AI Silicon Solutions
Partner Manager – AI Silicon Solutions

Arm Limited • San Jose (CA)

Hybrid
USD 185,000 - 250,000
Staff OS Application Engineer
Staff OS Application Engineer

Arm • Austin (TX)

Hybrid
USD 198,000 - 268,000
Hybrid working
Staff Software Engineer, AI Inference Runtime
Staff Software Engineer, AI Inference Runtime

Arm Limited • Seattle (WA)

Hybrid
USD 209,000 - 283,000
Senior Principal System Architect
Senior Principal System Architect

Arm Limited • San Jose (CA)

Hybrid
USD 323,000 - 437,000
Hybrid working
Recruitment accommodations
Equal opportunities
Principal Forward Deployed Engineer, Performance
Principal Forward Deployed Engineer, Performance

Arm Limited • Austin (TX)

Hybrid
USD 208,000 - 281,000