Software Developer – C++, Python - AI/ML/Robotics

Software Developer – C++, Python - AI/ML/Robotics

Here at North Starr, we are privileged to be working with a London based, European top 10 AI start-up, that has already received critical acclaim for its latest product, winning multiple awards consecutively for a number of years. Working with true AI, this ground-breaking project has received a great deal of attention and due to it’s success, the company are seeking a new, talented and passionate software developer to become a part of this incredible, cutting-edge development.

Software Developer – C++, Python - AI/ML/Robotics


  • Develop new features and/or improve existing features
  • Will work in an Agile/Scrum environment to deliver high quality software against tight schedules
  • Collaborate closely with machine learning and design experts
  • Will establish architectural principles, select design patterns
  • Review designs and code done by others and provide constructive feedback


  • Minimum 3 years of software development experience in industry
  • Deep knowledge of a programming language (e.g. Python, C++11) in Linux environment; working knowledge of multiple languages
  • Degree in Computer Science or other relevant area
  • Strong grasp of data structures, algorithms and communication protocols
  • Great understanding of TDD, unit tests, end-to-end tests
  • AWS and Go is a plus

Would benefit you if:

  • Computer Vision
  • OpenCV / DLib
  • Understanding of basic ML models (SVM, regression, random forests)

Software Developer – C++, Python - AI/ML/Robotics

What they offer you

Being such an innovative, forward-thinking business, our client specifically made a point to discuss how they take care of their team and provide them with a platform to grow at the same rate the company has. In addition to the list below, you are also able to personally request any benefits you would like added to your package (within reason of course)!

  • Autonomy to make vital decisions and offer solutions that have impact on company development and the AI world
  • Competitive salary package
  • Performance bonus (from ½ month to 12 months salary)
  • Company equity (value increased 20 times from 2015 to 2017, EMI)
  • Pension scheme (NEST)
  • Medical insurance (BUPA UK, private healthcare)
  • Work with diverse team with extensive domain expertise, some of the brightest & highly reputable minds in AI, software development, mechanics, business and investment
  • Collaboration on various projects with renowned universities, including CMU, UCL, University of Oxford, University of Cambridge, Imperial College London & University of Edinburgh
  • Internal knowledge transfer to explore multi-modality, ASR, NLP, computer vision, software architecture and more
  • Trendy innovative gadgets to try out
  • Tier 1 Conference & workshop (we cover registration fee, flight & hotel?
  • Business trip with multi-cultural experience (Edinburgh, San Francisco, Shanghai, Beijing and Taipei)  
  • Tailor-made personal PR exposure (Meet AI, Tier 1 international media in UK & Asia)
  • Patent application (registration & legal consultancy)
  • Working Visa application (application & legal consultancy)

 Further benefits

  • Family-friendly company trip
  • Pet-friendly office
  • Convenient location in lively Shoreditch
  • Everyday coffee and tea
  • Everyday dinner
  • Weekly happy hours with unlimited beers, scotch & wine

For more information on this role, please get in touch with Matthew Burrows at the North Starr on or via matthew.burrows@thenorthstarr.com.

Software Developer – C++, Python - AI/ML/Robotics