Direct message the job poster from Experis UK
Managing Consultant - Microsoft Cyber Security SME | Defender | Azure
C++ Software Engineer | Reading (one day per week) | Contract Role (Initial 6 Months)
Experis have partnered with a Global Tech Client looking to recruit a C++ Software Engineer.
Our client is looking for a Senior C++ Software Engineer to closely collaborate with researchers in their group, helping drive and streamline adoption of novel DNN solutions into mainline products.
They are looking for an expert developer capable of writing and testing highly optimized code. The ideal candidate will have experience with multi-platform C++ codebases, including wrapper generators and other tooling.
This role will involve working closely on the interface of camera, GPU and AI, using latest technology and devices such as machine learning frameworks and AI Accelerator silicon.
Key Requirements:
1. Previous experience in development of C++ on Windows, Linux and Android.
2. BSC/BA in Computer Science, Engineering or relevant field; graduate/master’s degree in Data Science or another quantitative field is preferred.
3. Working experience and knowledge of Win32, CMake, Python.
4. Familiarity with SNPE, NNAPI, TensorFlow, PyTorch, CNTK, OpenVINO, or similar is a plus.
5. Experience with git, continuous integration and other collaboration tools.
6. Strong Maths skills is a plus.
7. Strong Computer Science knowledge and ability to understand and implement complex algorithms.
8. Excellent communication and presentation skills, problem-solving aptitude and desire to automate.
9. Familiarity with porting and optimizing reference implementation to highly optimized hardware specific code.
If you are interested in this position, please apply directly on LinkedIn with an updated copy of your CV.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
Technology, Information and Media
#J-18808-Ljbffr