Software Engineer

ECM Selection Limited
Cambridge, UK
about 2 months ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £80,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Cloud Computing Computer Programming Machine Learning Multithreading Real Time Systems

Job description

With all those machine learning applications out there, who is going to make them run faster? In this role an existing C++ developer can pick up coding in Rust and enjoy working in a leading edge technology.

Requirements

You may be an existing Rust developer, but as these are rare skills, they are happy for established C++ developers to apply. Along with your excellent programming skills you will also possess a good technical degree from a top university. Your skills will include:

  • Strong C++ coding knowledge from several projects
  • Experience working on high performance or real-time applications
  • Sufficient exposure to multi-processor and/or multi-threaded environments
  • Confident with best development practices
  • Also beneficial to have worked with cloud deployed applications

Those claiming higher salary expectations are expected to offer coaching and mentoring of others.

This is an excellent opportunity for a Senior Software Engineer to work with top machine learning experts and an outstanding architect to develop platforms for machine learning algorithms. This is a small established company now going through an exciting growth stage. They offer a hybrid style of working with three days in the Cambridge office.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…