Client:
ARM Location:
Cambridge, UK or Lund, Sweden Job Category:
Other EU work permit required:
Yes Job Views:
5 Posted:
21.01.2025 Expiry Date:
07.03.2025 Job Description:
Job Overview: Arm is seeking a highly motivated and creative Software Engineer to join a software development team working on Machine Learning compilers, predominantly in C++. The software we develop enables neural networks to be deployed on both present and future hardware, maximizing efficiency. Responsibilities: Contribute to the design and implementation of a machine learning compiler. Take ownership of tasks and share collective responsibility for project success. Work as part of a self-organising scrum team, applying agile methodologies to plan, implement, and deliver quality software on time. Engage with colleagues both virtually and in person as a hybrid worker (40% in office). Work independently or in small groups with a high degree of initiative. Communicate effectively about your work at an appropriate level of detail for your audience. Proficient in English, both written and spoken. Required Skills and Experience: Strong problem-solving abilities. Desire to improve constantly. Understanding of programming, particularly C++, and scripting languages such as Python. Knowledge of the software lifecycle, from feasibility through to production and support. Ability to rigorously test software and design software for testing. “Nice To Have” Skills and Experience: Exposure to compiler development. Low-level hardware interactions. Experience with Neural Network Processing Units (NPU) or Graphics Processing Units (GPU) and their use in ML. In Return: At Arm, you will work in a stimulating and supportive environment, collaborating with other software, hardware, and system teams. You will have the opportunity to share ideas and learn from some of the best engineers in the world. Arm offers a generous benefits package including sabbatical leave, private medical insurance, supplementary pension, and wellness benefits. We have a hybrid working approach providing flexibility to work part-time from home. Accommodations at Arm: If you need support or accommodations during the recruitment process, please email [emailprotected]. We treat all accommodation requests confidentially. Hybrid Working at Arm: Arm’s hybrid working approach aims to support high performance and personal well-being. We empower teams to determine their own hybrid working patterns based on their needs. Equal Opportunities at Arm: Arm is an equal opportunity employer, committed to providing a respectful environment with equal opportunities for all applicants and colleagues, without discrimination.
#J-18808-Ljbffr