Senior/Staff Algorithm Engineer

2 weeks ago


Cambridge England CB AP, Cambridge, United Kingdom ARM Full time
Job Overview:

We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms.

In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking for experienced ML Engineers who will build a range of innovative algorithm solutions, aimed to guide architecture definition of the next-gen Arm compute platforms.

You will be working in a team of computer vision and machine learning engineers to prototype algorithms for graphics (gaming) that pushes the state of the art.

Responsibilities:
  • Inventing and implementing state of the art machine learning and graphics algorithms for gaming use cases
  • Designing such algorithms to work reliably and efficiently on mobile devices
  • Collaborating with other teams across software and hardware to ensure the full pipeline runs efficiently and utilises Arm hardware effectively
  • Presenting the algorithms and architectures you have developed to wider technology and engineering teams within Arm and at external events/conferences
Required Skills and Experience :
  • Strong experience working on high-performance deep learning models for image processing and computer graphics
  • Excellent coding skills in python and strong experience in popular ML framework (e.g. TensorFlow or PyTorch)
  • Excellent problem solving and analytical thinking skills
  • Excellent communication and collaboration skills
  • Passion for deep learning, graphics, and image processing
“Nice To Have” Skills and Experience :
  • Technical leadership experience (required for Staff level)
  • Understanding of the graphics rendering pipeline (expected for Staff level) and familiarity with graphics on mobile GPUs
  • C++ experience and familiarity with Shading language
  • Experience in 3D gaming, lighting and rendering is a plus
  • Image/video quality evaluation background
In Return:

On top of the already compelling Life at Arm, we offer strong team culture, learning opportunities, regular career conversations, emphasis on diversity, equity and inclusion and a continuous improvement mentality.

#LI-TE



  • Cambridge, United Kingdom arm limited Full time

    The Role Job Overview: We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms. In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview: We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms. In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are...


  • England, United Kingdom EVera Recruitment Full time

    We are currently looking for a Battery Algorithms Engineer who will join a team of experienced battery experts developing innovative software solutions. The successful candidate will support the development and validation of battery performance algorithms within the Embedded products, working with both internal and external customers. The Battery...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    Cambridge , Cambridgeshire , United Kingdom Machine Learning and AI Add a favorite To view your favorites, sign in with your Apple ID. Apple's Camera Algorithm team is looking for engineers and researchers interested in developing next generation image capture, processing and rendering algorithms to be used across all Apple product cameras! As part...


  • Cambridge, United Kingdom BlueGate Consulting Full time

    Capable C++ Software Engineers, with a Math ability. Cambridge, with hybrid working model, salary to £70K'ish (this is flexible), experience dependant + excellent benefits. Algorithm development, genuine R & D work. This C++ Software Engineer position is great for those who would like to be working on cutting edge algorithm development and is a mix of real...

  • Algorithm Engineer

    6 days ago


    England, United Kingdom Humand Talent Full time

    Job Description Love Algorithmic processing? Have fun finding patterns in data? Enjoy a scientific environment delivering insights globally? This Algorithm Developer will be working on huge data sets gathered from state of the art instrumentation with algorithmic code. You will be building new custom algorithms to deliver real world insights on climate...


  • England, United Kingdom IC Resources Full time

    Job Description Rights to work in the UK without sponsorship are essential for this vacancy. An exciting opportunity for a Senior C++ Software Engineer has arisen with a world leader in motion capture technology, based in Oxford. This is a great opportunity for a Senior C++ Software Engineer to work in the core software team, focusing on developing...


  • Cambridge, United Kingdom ARM Full time

    Arm's Central Technology Machine Learning Group is seeking highly motivated and creative Software Engineers to join the Cambridge-based CPU performance optimisation team! CPUs are of critical importance to Arm and, as ML workloads become increasingly widespread, joining this team would be a phenomenal opportunity to experience and contribute to driving ML...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    Elegant approaches to ultra-low latency software engineering Contribute to the state of the art in high performance, low latency algorithmic software where nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    Elegant approaches to ultra-low latency software engineering Contribute to the state of the art in high performance, low latency algorithmic software where nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Contribute to the state of the art in high performance, low latency algorithmic software where nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full test suite. You’d be joining a specialised international...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Seeking a Senior Frontend Engineer to join a fast-growing Quantum Computing company in Cambridge. Hybrid working, substantial equity shares, and other benefits. Relocation package available. My client is set to become the first Quantum software company to roll out their own operating system. They're on a mission to complex calculus, algorithms, and...

  • Design Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    We're currently working with an innovative, Cambridge based Telecommunications company seeking a Senior RF Design Engineer to take on the responsibility of ensuring their RF Module Designs meet customer requirements and can be produced in high volume. Key Responsibilities as a Senior RF Design Engineer: Collaborate with internal and external IC design...


  • England, United Kingdom FryerMiles Full time

    Senior Software Engineer - £55,000 to £70,000 per year - Dorset (Hybrid Role) FryerMiles are delighted to be partnering with a global defence business to assist with the recruitment of a Senior Software Engineer to join their team based in Dorset. The successful candidate will join an extremely capable development team, adopting more Agile methods with...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Designing, building C++ code Plan, design and manage improvements to current projects. Research and design new software projects. Coding in C++ ...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Designing, building C++ code Plan, design and manage improvements to current projects. Research and design new software projects. Coding in C++ ...


  • England, United Kingdom FryerMiles Full time

    Senior Software Engineer - £55,000 to £70,000 per year - Dorset (Hybrid Role) FryerMiles are delighted to be partnering with a global defence business to assist with the recruitment of a Senior Software Engineer to join their team based in Dorset. The successful candidate will join an extremely capable development team, adopting more Agile methods with...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • England, United Kingdom Haystack Full time

    Are you a seasoned researcher or developer intrigued by cutting-edge AI and Machine Learning advancements? Join us as a Senior AI/ML Engineer, where you'll tackle intricate challenges and spearhead innovative solutions for our diverse clientele. As our Senior AI/ML Engineer, you'll lead dynamic teams in executing a blend of small-scale research ventures...