Description

You will be joining a team responsible for the AI (Artificial Intelligence) Engine development. Your role will be to:

  • Develop new and faster algorithms
  • Optimise and improve the speed of existing algorithms (e.g. Image pre-processing pipelines)
  • Ensure algorithms perform within specified resource limitations (RAM, CPUs, GPUs, Time)
  • Develop or improve existing Frameworks
  • Explore/Implement new libraries or frameworks for algorithms optimisations

Job Requirements

  • Degree in Computer Science, Computer/Electrical Engineering or equivalent
  • At least 1 year of experience in one of the following Software Development / Algorithms Development / Machine Learning
  • Proficient in Linux and basic Linux system commands
  • Proficient in the following languages
    – Python
    – C/C++
    – Bash (basic)
    – Proficient in the following Python libraries
    – NumPy
    – Scikit
    – Opencv
    – ctypes (Python C bindings)
  • Proficient in the following frameworks/tools:
    – Git 
    – Pytest