High Performance Computing Engineer

4 days ago


London, Greater London, United Kingdom XTX Markets Limited Full time

XTX Markets Limited is a pioneering algorithmic trading firm that actively trades tens of thousands of instruments on over eighty global venues with a daily volume of almost three hundred billion USD. We partner with counterparties, exchanges, and e-trading platforms worldwide to provide consistent liquidity in Equity, FX, Fixed Income, Commodity & Options markets, helping market participants achieve the best prices across various asset classes.

We leverage the expertise of our team members, modern computational techniques, and cutting-edge research infrastructure to analyze large datasets across markets quickly and efficiently, maximizing the effectiveness of our proprietary trading algorithms. Our models have evolved significantly over the last decade, from econometric methods that gave our company its name, to trees, to neural networks, to modern deep learning architectures.

About XTX Markets
  • We are a technology-driven organization that attracts exceptional talent from diverse industry backgrounds.

You will be part of a small and highly technical team focused on dramatically increasing the performance of XTX's machine learning training and inference. Your main focus will be on accelerating computation and networking.

We are not just writing CUDA code; we're developing sophisticated optimizing compilers to create optimal execution plans mapping complex computational graphs to accelerated computing platforms, taking into account high-level factors like memory hierarchies and low-level microarchitectural restrictions.

Key Responsibilities
  • Comfortable writing Linux kernel modules or experience in OS development.
  • Experience programming in C++.
Benefits
  • A competitive salary range of $120,000 - $180,000 per annum, commensurate with experience.
  • Extensive medical benefits, including an on-site doctor and therapist at no additional cost.
  • 25 days paid holiday per year, plus statutory holidays and paid sick days.


  • London, Greater London, United Kingdom The Mercedes AMG-PETRONAS Formula One Team Full time

    Job Title: High-Performance Computing EngineerEstimated Salary: £100,000 - £130,000 per annumWe are seeking an experienced High-Performance Computing Engineer to join our team at The Mercedes AMG-PETRONAS Formula One Team. In this role, you will be responsible for designing and implementing high-performance computing solutions to support our Formula One...


  • London, Greater London, United Kingdom Fourier Ltd Full time

    **Enhance High-Performance Computing Storage Infrastructure**Fourier Ltd is seeking a highly skilled Software Engineer to enhance the high-performance computing (HPC) storage infrastructure. You will work on critical projects that impact all trading teams and significantly improve data storage workflows for performance and reliability.As the team expands,...


  • London, Greater London, United Kingdom Amazon Full time

    We are looking for a High-Performance Computing Scientist to join our team in Edinburgh. As a key member of our Personalization team, you will be responsible for designing and developing machine learning models that scale to very large quantities of data and serve high-scale low-latency recommendations to all customers worldwide.Responsibilities:Design and...


  • London, Greater London, United Kingdom TradingHub Full time

    About the CompanyTradingHub is a finance-focused big data firm that has achieved scale by building the best-in-class surveillance tooling. Our analytics bring the front office risk mindset to the compliance function, enabling us to provide meaningful results to our customers.Our team is made up of over 140 professionals across London, Toronto, New York, and...


  • London, Greater London, United Kingdom Fourier Ltd Full time

    Fourier Ltd is seeking a skilled High-Performance Computing Storage Engineer to enhance the storage infrastructure of its high-performance computing (HPC) systems.The ideal candidate will have expertise in optimizing research workflows, developing APIs for concurrency management, and ensuring seamless operation of large distributed compute clusters.Key...


  • London, Greater London, United Kingdom Wayman Group Full time

    Job Title: Senior Software Engineer for High-Performance ComputingAbout the Role:As a Senior Software Engineer for High-Performance Computing, you will be responsible for designing, developing, and maintaining high-performance computing software applications. You will work closely with our team of experts to develop innovative solutions that meet the needs...


  • London, Greater London, United Kingdom LinuxRecruit Full time

    Job SummaryWe are seeking a highly skilled Senior HPC Engineer to join our team at LinuxRecruit. This is an exceptional opportunity for individuals passionate about high-performance computing, research, and innovation.About the RoleThis role involves managing and developing advanced research systems and scientific computing services as part of our HPC team....


  • London, Greater London, United Kingdom Clarion Events Full time

    Job Title: Sr. Software EngineerAt Company, we are seeking a highly skilled Senior Software Engineer - High-Performance Computing to join our team. In this role, you will be responsible for designing, developing, and implementing high-performance computing solutions using cutting-edge technologies. You will work closely with cross-functional teams to...


  • London, Greater London, United Kingdom NBCUniversal Full time

    Job Requirements:We are seeking a highly skilled and experienced software engineer to join our team. The ideal candidate will have a strong background in high-performance computing and a proven track record of developing complex software systems.\Key Responsibilities:Design and implement high-performance software systemsCollaborate with cross-functional...


  • London, Greater London, United Kingdom Inspired Education Group Full time

    Looking for a challenging role in software engineering where you can apply your knowledge of high-performance computing and large-scale system architecture? Our company is seeking a senior software engineer to lead the development of advanced algorithms and cloud native solutions.Key Responsibilities:Design and implement high-performance computing...


  • London, Greater London, United Kingdom The Francis Crick Institute Limited Full time

    The Francis Crick Institute Limited seeks a highly skilled High-Performance Computing Systems Engineer to join its team.Job Description:We are looking for an experienced professional to lead the design and delivery of research data platforms, support and improve research computing systems, and engage with other teams to deliver well-defined work packages and...


  • London, Greater London, United Kingdom LinuxRecruit Full time

    **About Us:** At LinuxRecruit, we're passionate about driving innovation and advancing scientific knowledge.**Job Title:** High Performance Computing Lead**Salary:** £100,000 - £140,000 per annum, depending on experience.**Location:** Central LondonWe're seeking an experienced High Performance Computing Lead to join our team. In this role, you'll be...


  • London, Greater London, United Kingdom The London Clinic Full time

    Job SummaryAs a key member of our software engineering team, you will be responsible for designing and implementing high-performance computing solutions. Your work will involve collaborating with cross-functional teams to develop and deploy scalable software systems. This role requires a strong background in software development, as well as excellent...


  • London, Greater London, United Kingdom LinuxRecruit Full time

    Drive Global Research ForwardAs a High-Performance Computing Systems Engineer, you will play a critical role in managing and developing the HPC systems and Scientific Computing services. This includes working with a vast infrastructure that includes a 1,200-core HPC cluster and a 24PB Research Data Storage Service.Your Key ResponsibilitiesDesign, integrate,...


  • London, Greater London, United Kingdom Squarepoint Capital Full time

    Squarepoint Capital is a global investment management firm that leverages a diversified portfolio of systematic and quantitative strategies across financial markets to achieve high-quality, uncorrelated returns for its clients.The company has deep expertise in trading, technology, and operations and attributes its success to rigorous scientific research. As...


  • London, Greater London, United Kingdom Morgans Originals Full time

    We are seeking a Senior Software Engineer to join our team of experts in high-performance computing. The ideal candidate will have a strong background in software development and a passion for solving complex problems.Responsibilities include designing, developing, and deploying scalable software solutions that meet the needs of our customers.Key skills and...


  • London, Greater London, United Kingdom The Francis Crick Institute Full time

    The Francis Crick Institute is a world-leading biomedical research centre in the heart of London.Salary:$80,000 - $110,000 per annumJob Description:This role plays a key part in identifying and delivering the continuous improvement of the institute's research computing platforms to support our Research Data Management Strategy.Technical leadership and...


  • London, Greater London, United Kingdom Fourier Ltd Full time

    Job Title: HPC Systems EngineerThis is an exciting opportunity for skilled professionals with a background in low-latency, high-frequency trading environments. Your work will play a key role in supporting a cutting-edge trading operation that runs 24/7 across the globe.Key Responsibilities:Design and implement high-performance computing systems for...


  • London, Greater London, United Kingdom Oxford Knight Full time

    Pioneering High-Performance ComputingOxford Knight is at the forefront of high-performance computing in the financial industry. As a pioneer in this field, we are seeking a highly skilled FPGA Developer to join our team. The successful candidate will have a strong background in HDL development and experience in solving complex numerical problems using...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    Job DescriptionA next-generation video-tech team are looking for an experienced GPU Software Engineer with C++ expertise to join their team of talented developers.This is a fantastic opportunity for a skilled C++ engineer with proven experience in video or high-performance environments to work on high-performance greenfield projects.About the RoleC++ is your...