Senior Software Engineer - Machine Learning

Arm Sweden AB

Skåne län, Lund

Previous experience is desired

12 days left
to apply for the job

Job Overview:

Arm is seeking a highly motivated and creative Senior Software Engineer to be based in either Lund (Sweden) or Cambridge (UK) to join a software development team working on Machine Learning compilers, predominantly in C++.

The software we develop is what enables neural networks to be deployed on both present and future hardware, making the most out of every cycle and every milliwatt.

Responsibilities:

As a software engineer, contributing to the design and implementation of a machine learning compiler. Taking ownership of your tasks and sharing collective responsibility for the success of the project.

As a member of a self-organising scrum team, applying agile methodologies to plan, implement and deliver on time, quality software.

As a hybrid worker (40% in office) and part of a cross-site team, engaging with your colleagues both virtually and in person.

We expect you to be capable of working independently, or in small groups, with a high degree of initiative. Be collaborative and relatable as well as a good communicator, able to discuss your work at an appropriate level of detail for your audience. And you need to be proficient in the English language, both written and spoken.

Required Skills and Experience :

The software you create will be dealing in both complex abstractions and fine-grained detail. We therefore expect from you:

  • Strong problem solving abilities
  • Constant and compelling desire to improve

We set ourselves high engineering quality standards. You will therefore need an understanding of:

  • Programming, particularly C++ but also scripting languages such as Python
  • The software lifecycle, from feasibility through to production and support
  • How to rigorously test software and design software for test

“Nice To Have” Skills and Experience :

Exposure to any of the following:

  • Compiler development
  • Low-level hardware interactions
  • Neural Network Processing Units (NPU) or Graphics Processing Units (GPU) and how they are used for ML.
🖐 Was this job fit for someone?
Share

Other jobs in the same field

Maybe it’s time to broaden the search with these available jobs

Keyword / Occupation
Latest posts
  • Electricity prices - Today's and Tomorrow's Electricity Prices in Sweden
    Wed, 15 Jan 2025 - 13:01
  • Inflation - Inflation January 2025: CPIF Stable at 1.5%
    Wed, 15 Jan 2025 - 08:36
  • Promocode - Get 25% Off Valentine's Day Gifts at Smartphoto!
    Mon, 13 Jan 2025 - 16:00
  • General - Statsskuld.se: New Tax Calculations & Job Search
    Thu, 2 Jan 2025 - 19:54
  • Public Opinion - Novus December 2024: Social Democrats on Top
    Tue, 31 Dec 2024 - 14:35
  • Loan - Mortgage Interest Rates in Sweden 2024-2026: Forecast and Advice
    Sat, 28 Dec 2024 - 11:48
  • Swedens Policy Rate - The Central Bank lowers the policy rate: How does it affect your economy?
    Fri, 20 Dec 2024 - 11:48
  • Information about Statsskuld.se - Improvements on Statsskuld.se: News & Updates
    Tue, 17 Dec 2024 - 08:56