Our client is one of the most successful quantitative trading firms in the world. They are currently seeking a Senior Engineer in the US, with 5+ years’ experience, to build out their new high-performance ML research platform, as they move towards higher frequency trading. 

You will be joining a relatively small group of engineers and researchers (all prize winners and high achievers), who consistently generate significant revenue and are exposed to the highest priority and most profitable projects within the company. 

This group shares and equivalent relationship with finance as Google do with the advertising industry. That is to say, they are extremely tech-oriented!

You are being offered unique ownership over a large part of a critical piece of a firm’s technology. 

You will be a key strategic hire, enabling their platform to increase capacity, react quicker, and increase profits by hundreds of millions of dollars, so they are looking to speak with the very best out there. 

The successful candidate will have deep expertise with: 

  • C++ (and Python)
  • Performance optimization 
  • Multithreading 
  • Large-scale, high-throughput systems
  • Strong understanding of machine learning systems
  • High-perofrmance computing

Importantly, we are able to arrange an informal (non-committal) chat with the hiring manager of this group, so you can see if this interests you without making any commitments.

If it does interest you, please apply or email your resume to ladi@campbell-north.com for the opportunity to discuss this further. 

Our client is also looking for junior engineers to work on similar problems, so junior engineers with experience of the above are invited to apply too. 


  • New York Location
  • PermanentJob Type
  • Competitive salary

Senior Software Engineer

Apply for this job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


Looking for a career move?

Details of live roles are update on our jobs board. Not all positions can be advertised and many are retained. It is therefore best to contact a specialist consultant to discuss all suitable opportunities.

Looking to grow your team?

If you are looking to expand your team, require superior market intelligence or to discuss other services then do not hesitate to contact a specialist consultant.

Looking to join Campbell North?

We are always interested in speaking to experienced recruiters who share our values and have expertise in our markets.