Job Opportunity
Are you a Backend Software Engineer who has expertise with C++ and Python looking for an opportunity to work on complex and interesting AI based systems? You could be progressing your career at a growing tech start-up as they expand their UK presence (already highly successful in the US); the product is an AI driven intelligent video security that can be integrated to current systems and enables things like searching for particular people and licence plates.
Responsibilities
- Build Edge-computing and IoT applications for processing vision data
- Develop communication layers for the compute-constrained edge devices
- Deploy Machine Learning models to production
- Optimize the platform runtime performance using C++ (some parts on GPU)
Requirements
- Thorough knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns
- Advanced level C++ skills (using C++20) including multithreading
- Strong Python skills and experience of integrating Machine Learning models (using PyTorch)
- Experience with Edge / IoT computing is advantageous
- Degree educated in Computer Science or similar relevant discipline from a top tier university
Location and Benefits
You'll join a small, growing team based in Bank, London with flexibility to work from home once a week. As a Backend Software Engineer / Developer, you will earn a competitive salary up to £120k with equity shares, medical, dental, and optical insurance. Continuous career development and an opportunity to be a founding member are also part of the package.
About the Company
At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.