Engineering & Design Team
SW & Algo - Design - Robotics
Alog Requirements:

• Strong understanding of Machine learning fundamentals and ML tools.

• Must be adept with modelling/creating new Machine Learning Models/Architectures from scratch.

• Strong Machine Vision and Image processing background. Knowledge of Control systems is a plus. (Linear Algebra Assumed)

• Must be able to comfortably classify and identify the limitations, evolution and necessities/advantages of different ML models.

• Strong penchant for parameterizing a problem with System & process level thinking and understanding. (Should be able to differentiate between both and understand the need & impact of both)

• Good C++ Skillset. (Python is assumed)

• Familiar with processes associated towards delivering a fully functional, reliable & working product. (not just lab Prototypes/PoCs)

• Adequate fluency with GPU based application development. Knowledge of CUDA  (Excellency is not necessary)

• Adequate experience in translating and optimizing algorithms specific to DSP (under which Image processing is included) and/or Neural Net Architectures. (At least one is needed)

• Adept with building test frameworks for code.

• Must have a strong inclination for Documentation and code readability.

Understanding and Knowledge:


(Experience is not a must but a Plus)

ML Architectures

• Digital Image Processing & Machine Vision

• CPU Architectures

• GPU architectures, CUDA

• Basic design patterns

• Memory Architectures and optimizations

• Algo optimizations

Tools:

• C++

• CUDA

• cuDNN/other ML tools

• Computer Vision Libraries