Senior Software Engineer (26376)
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.
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.
Keywords: Rust, C++, Real-time, Multi-processor, Multi-threaded, Cloud, Machine Learning, Cambridge.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.