Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Senior Software Engineer - Machine Learning Tools 
United Kingdom, England, Cambridge 
224572523

06.03.2025
Responsibilities:
  • Work as part of a diverse team to design, deliver and refine the tools and experiences required to support development on Arm processors
  • Work alongside peers and junior team members to solve technical problems, mentoring as necessary
  • Form effective relationships with other engineers, product managers and UX specialists to enable collaboration and best understand and empower our users.
  • Engage with our agile planning and development processes to help shape delivery of our products
  • Demonstrate quality through unit testing and continuous integration
Required Skills and Experience :

We are seeking an experienced engineer with the following skills:

  • Proven experience working with machine learning models and an understanding of their architecture, optimisation techniques, deployment and libraries/runtimes
  • Familiarity with the basics of modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology.
  • A "get things done" attitude to shipping high-quality, robust software which is maintainable and responsive to evolving requirements.
  • A passion to push forward the state of the art in developer tooling by embracing new technologies and continuous innovation
“Nice To Have” Skills and Experience :

Any experience with the technologies listed below is beneficial, however, a desire to learn is far more valuable than experience in any tool, and we actively support ongoing training.

  • Experience working with an existing machine learning library codebase (e.g. PyTorch)
  • Strong Python or TypeScript skills, specifically around user interfaces
  • Continuous integration and delivery workflows including source control management, build systems, testing and deployment
  • Experience with Agile & UX design principles and processes
In Return:

You will join an established and experienced team working with innovative technologies in an agile environment which requires proactivity, dynamic approaches to problem solving and creative thinking.

You will work on greenfield software products which ship with new Arm hardware on day one.

Please provide a covering letter on application.