Arm logo

Machine Learning Software Engineer

Arm

Join Arm's Machine Learning Software Team

This is a wonderful opportunity to join Arm’s Machine Learning Software team, based in our Galway office in Ireland, working with teams and projects across Arm’s worldwide locations. At Arm Galway, we are creating the next wave of ML software to enable billions of devices worldwide!

The successful candidate will be developing Open-Source software which enables Machine Learning applications to run with high-performance on a wide range of Arm hardware platforms.

What You'll Do

As a software engineer, you will work as part of one of our teams delivering machine learning on Arm devices. You will need to be creative, innovative, and enthusiastic about software. Our engineers build software enabling outstanding performance and low power designs.

We are looking for someone with a good understanding of computer architecture and how hardware and software interact, experience working in an Agile team environment using continuous integration flows, as well as effective communication skills - in this role you will regularly share your work with wider teams within Arm.

Responsibilities

  • Develop Open-Source software for high-performance ML applications.
  • Collaborate with global teams to deliver machine learning solutions on Arm devices.
  • Engage in Agile development processes and continuous integration.
  • Share ideas and solutions within a collaborative team environment.

Required Skills and Experience

  • University Degree or equivalent experience in Computer Science, Software Engineering, or a related field.
  • Experience building and releasing production systems.
  • C++ and Python development experience.
  • Experience developing on Linux or Android platforms.

Nice To Have Skills

  • Experience with Machine Learning Frameworks and approaches (e.g., TensorFlow or PyTorch).
  • Experience of working-in or contributing-to Open-Source projects.
  • Familiarity with the basic concepts of neural networks.

Why Arm?

Our offices are outstanding places to collaborate. We work in small teams, so your contributions will really make a difference. All Arm employees are provided with vital training to succeed in their respective roles.

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.

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.

Benefits
Extracted with AI

  • Hybrid working environment
  • Vital training for success
  • Collaborative work environment

Similar jobs

Last update: 23 minutes ago

Arm logo
Arm

Intern Software Engineer

Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.

Hop logo
Hop

Machine Learning Engineer - Ads

Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

ASML logo
ASML

Machine Learning Mathematics Engineer

Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.

Tesla logo
Tesla

Internship Software Engineer - Machine Learning Infrastructure

Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

PayPal logo
PayPal

Machine Learning Engineer

Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.

Qualcomm logo
Qualcomm

Machine Learning Compiler Engineer

Join Qualcomm as a Machine Learning Compiler Engineer to optimize ML compilers for cutting-edge accelerators.

PhysicsX logo
PhysicsX

Machine Learning Scientist

Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.

Adobe logo
Adobe

Machine Learning Engineer - University Graduate 2025

Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.

Atypon logo
Atypon

Senior Machine Learning Engineer

Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.

Qualcomm logo
Qualcomm

Machine Learning Engineer, Cloud AI

Join Qualcomm as a Machine Learning Engineer to develop AI solutions for mobile, edge, auto, and IoT products.

NielsenIQ logo
NielsenIQ

Senior Machine Learning Engineer

Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.

Google DeepMind logo
Google DeepMind

Research Engineer, Product

Join Google DeepMind as a Research Engineer to apply cutting-edge AI models to real-world problems. Hybrid work in New York.

Waymo logo
Waymo

Machine Learning Engineer, Training

Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.

PhysicsX logo
PhysicsX

Machine Learning Engineer

Join PhysicsX as a Machine Learning Engineer to develop innovative models for physics simulations using Python and PyTorch.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Applied Scientist, Artificial General Intelligence

Join AWS as an Applied Scientist in Artificial General Intelligence, driving AI innovation in cloud computing.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

AUDI AG logo
AUDI AG

Internship - Machine Learning with Artificial Intelligence

Join AUDI AG as an intern in Machine Learning, focusing on AI, Computer Vision, and Data Science. Enhance your skills in Python and ML tools.

Leonardo.Ai logo
Leonardo.Ai

Mid-Level AI Researcher

Join Leonardo.Ai as a Mid-Level AI Researcher to develop and refine AI models, focusing on model training and optimization.

Adecco logo
Adecco

Senior Knowledge ML Engineer

Join a dynamic team in Dublin as a Senior Knowledge ML Engineer, working on cutting-edge Autonomous Networks projects. Apply your ML and NLP skills.