🔵 Description:
◽ The main tasks of the candidate will be creating/designing and implementing self-learning applications regarding body pose movement, facial expression recognition, basic emotions detection, gender detection, and so on.
◽ Because these applications will be connected to live camera feeds, the generated models must be efficient and small enough to run with a decent frame rate.
◽ The candidate will work closely with the backend team, helping them design processes to run the aforementioned models efficiently in the cloud and on-premise with Jetson or similar constrained capabilities hardware.
◽ The role is for a team leader who helps in designing, building, and deploying with a current team of ML developers. Being fluent in reading and writing papers associated with the state of the art in computer vision and ANN/RNN architectures is desirable.
🔵 Minimum Qualifications:
◽ Experience with data science tools including Python scripting, numpy, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting, Linux environment.
◽ Experience managing a minimum of 5 engineers.
◽ Experience with custom hardware like Jetson/ARM.
◽ Experience in deployment and delivery of production level highly optimized inference models.
◽ Python3, Bash, Git, Pytorch or Tensorflow, Numpy, OpenCV, CUDA, TensorRT, C/C++.
◽ Desirable experience with Inference servers like Nvidia Triton, KubeML, and other pipeline frameworks.
◽ Experience with working in teams following Scrum/Kanban methodologies.
◽ Good communication skills in English.
◽ Strong mathematical skills, coming from fields like engineering, mathematics, physics, or similar.
🔵 Extras:
◽ Experience working with Google Cloud Platform or Azure services, e.g., Storage services and on-demand virtual machines.
◽ Experience with Make and Makefiles to create targets.
◽ Experience with CI/CD tools, like Gitlab Jobs/Github Actions/Travis...
◽ Experience with encoding/decoding h265 video feeds and codecs and transports, HSL, etc.
◽ Strong sense of teamwork.
◽ Leadership to make a team of developers perform and achieve company goals skills to improve the capabilities of team members.
◽ Willingness to join a high-growth startup with VC investment and establish new goals and processes and higher quality standards.
◽ Authorship or Co-Authorship of thesis and scientific papers in the field of computer vision, PhD related or not.
🔵 Responsibilities:
◽ Strong and previous experience in managing ML in-house teams and ML projects like external labelers and outsourcing of R&D.
◽ Demonstrable built projects for Computer Vision related to real-time processing from scratch (not only off-the-shelf models training).
◽ Design and Develop code to preprocess and efficiently store image-based datasets with from scratch ANN architectures.
◽ Capacity to translate literature into real products.
◽ Ability to read and implement state-of-the-art deep learning models from papers regarding body pose movement, face detection, basic emotion detection, gender, age detection, and face recognition.
◽ Build an efficient framework to apply these models on live video camera feeds.
◽ Being proficient in developing model training and deployment processes.
◽ Automating training/validation/experimentation processes.
◽ Optimize deep neural networks and the associated preprocessing/postprocessing code to run efficiently on servers or on edge devices or specific hardware.
◽ Project management skills to achieve goals from an ML team perspective as a team.
🔵 Expectations:
◽ Long-term contract with involvement in stock options by goals.
◽ Distribute team USA/EU. Part-time and remote are options.
◽ Work permit for the USA or the EU. Robbie might support US visas.
◽ Potential in the long term to grow to VP/C-level for the Data/Machine Learning department.