High Performance Algorithm Developer

1 month ago


Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time
Job Description: High Performance Algorithm Developer

About Ecm Selection
Ecm Selection is a leading technology firm in Cambridge, UK, committed to delivering innovative solutions and making a positive social impact.

Key Responsibilities:
  • Contribute to the development of state-of-the-art, high-performance algorithmic software where nanoseconds matter
  • Collaborate with hardware engineers to create quality C++ code with a full test suite
  • Design and implement software with elegant, high-performance, and easy-to-maintain architecture
  • Develop and apply knowledge of data structures, algorithms, complexity, and concurrency to drive performance improvements

Requirements:
  • Strong technical degree in Computer Science or related field
  • Full existing UK work permission without sponsorship
  • Extensive knowledge of C++ programming language and software design principles
  • Experience with Linux development, scripting languages (bash, Python), and Git

Estimated Salary: £100,000 per annum

  • Cambridge, Cambridgeshire, United Kingdom CSG Talent Full time

    Job Title: High-Performance Algorithm DeveloperLocation: Cambridge (Hybrid)The salary range for this position is £90,000 - £100,000 per annum.C.S.G. Talent is seeking an experienced High-Performance Algorithm Developer to join our team and contribute to the development of advanced radar technologies.Key Responsibilities:Design and optimize complex...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    We are seeking an experienced High Performance Algorithm Developer to join our team in Cambridge. As a key member of our team, you will be responsible for developing and implementing high-performance algorithms and data structures, with a focus on achieving exceptional results.The ideal candidate will have a strong technical background, with a deep...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    We are seeking a High Performance Algorithm Developer at Ecm Selection to push the speed limit in software development.The successful candidate will have a strong background in computer science and be skilled in C++ programming.This role involves collaborating with other teams to create high-performance software and working on a full test suite.As part of...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    ECM Selection offers a Competitive Salary: £110,000 - £140,000 per annum.The role of Senior / Principal Engineer, C involves contributing to the state-of-the-art in high-performance, low-latency algorithmic software where nanoseconds matter. Your creativity and computer science knowledge will be exercised in creating software that pushes the speed...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About Ecm SelectionWe are a cutting-edge technology company developing high-performance software solutions for the financial industry. Our team of experts is seeking an experienced C++ programmer to help us deliver ultra-low-latency software that meets the needs of our clients.Key ResponsibilitiesDeveloping high-performance C++ code using optimal coding...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Role OverviewWe are seeking an experienced Neural Graphics Algorithm Developer to join our team at ARM's Central Technology group. This individual will be responsible for developing new neural graphics algorithms, working in a team of computer vision and machine learning engineers to prototype algorithms for graphics (gaming) that pushes the state of the...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job DescriptionWe are seeking a highly skilled Machine Learning Specialist - Computer Vision to join our team at ARM's Central Technology group. This is an exciting opportunity to develop new neural graphics algorithms and work with a talented team of computer vision and machine learning engineers.About the RoleIn this role, you will be responsible for...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Ecm Selection is seeking an experienced Senior Algorithm Developer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and optimizing our software solutions using C++ and mathematical concepts.About the RoleThis is a challenging and rewarding role that requires a strong academic background...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job DescriptionWe are seeking a highly skilled Deep Learning Algorithm Developer to join our Central Technology group. In this role, you will work with a team of computer vision and machine learning engineers to develop new neural graphics algorithms that push the state-of-the-art.Your responsibilities will include inventing and implementing state-of-the-art...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    European Tech Recruit is seeking a skilled Telecommunications Algorithm Developer to join our team in Cambridge. As a key member of our team, you will be responsible for developing 3D graphics algorithms for mobile GPUs.We are looking for an expert who can analyze GPU applications to improve performance and power consumption.Proficiency in profiling and...


  • Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full time

    At Workonblockchain, we are seeking a highly skilled GPU Algorithm Developer to join our team in Cambridge, United Kingdom.About the role:We are looking for an experienced professional with strong background in real-time rendering algorithms on GPU or advanced graphics and rendering algorithms. The successful candidate will have excellent programming skills...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job Description:We are seeking a highly skilled Senior GPU Graphics Algorithm Engineer to join our team in Cambridge, UK. This is an excellent opportunity to work at the forefront of 3D graphics algorithm development and contribute to the creation of innovative solutions.About the Role:The successful candidate will have expertise in proposing new ideas and...


  • Cambridge, Cambridgeshire, United Kingdom Paratus People Full time

    Responsibilities:Design and implementation of innovative synthesis optimization algorithmsValidation of algorithms to ensure optimal performanceCollaboration with the team to deliver high-quality results


  • Cambridge, Cambridgeshire, United Kingdom Signaloid Full time

    Job DescriptionThis role involves delivering performance improvements across the lower levels of Signaloid's technology stack. Responsibilities will range from interfacing with custom silicon and FPGA accelerators to developing algorithmic improvements in higher-level software layers. Successful candidates will possess strong backgrounds in computer...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    **Job Title:** AI Graphics Algorithm Developer**Overview:We are seeking an experienced AI graphics algorithm developer to join our team at ARM. As a key member of our Central Technology group, you will play a crucial role in developing new neural graphics algorithms that push the boundaries of what is possible on Arm-based products.Key...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About Ecm Selection:At Ecm Selection, we are looking for a skilled algorithm developer to join our team. The ideal candidate will have good C++ coding skills and a strong academic background in mathematics, physics, or other highly mathematical subjects.The role calls for an engineer with a combination of strong algorithm development skills, a solid...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    We are seeking a highly skilled Senior GPU Algorithm Developer to join our team in Cambridge. As a Senior GPU Algorithm Developer, you will work closely with our clients to develop new graphics and rendering algorithms for mobile GPUs.Key Responsibilities:Analyze GPU applications to identify performance/power improvement opportunities.Develop and propose new...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection (Holdings) Limited Full time

    Join ECM Selection, a leading international technology firm with a Cambridge office, in their quest for excellence. As a Senior / Principal Engineer, C, you will be part of a specialized team pushing the boundaries of high performance software engineering. Your expertise will be invaluable in creating elegant approaches to ultra-low latency software where...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job OverviewEuropean Tech Recruit is excited to offer this challenging role for a Senior GPU Graphics Algorithm Engineer to join our client's team in Cambridge and contribute to the development of innovative 3D graphics algorithms.About the Team:Work with a talented team of engineers to design and implement cutting-edge graphics solutions.Collaborate with...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    We are seeking a skilled Machine Learning Algorithm Developer to join our team in Arm's Central Technology group. As a key member of our computer vision and machine learning engineering team, you will be responsible for developing cutting-edge neural graphics algorithms that push the boundaries of what is possible with graphics rendering.With a strong...