In this role, you will be responsible for developing machine learning algorithms that apply the latest research in the field of computer vision into practice. To succeed, you need to be able to take a real-life problem, study related work in previous research, architect an applicable ML model, prepare training data, and train and evaluate the solution to be used in current or future products. You will be surrounded by world-class experts in their respective fields, so you need to be a proactive and constructive collaborator β bringing your own knowledge and talent to support the team, and also reaching out to others for help and guidance to accelerate your own work. This position can be adjusted to fit a candidate in the early stages of his/her career, a researcher transferring from academia or a senior professional within the industry.
Minimum Qualifications
Minimum Qualifications
MS/PhD in computer science, electrical engineering, or related field
Demonstrated expertise in machine learning either as industry experience, or academic research
Fluent in relevant practical ML technologies and frameworks like PyTorch or TensorFlow
Key Qualifications
Key Qualifications
Preferred Qualifications
Preferred Qualifications
Expertise in modern computer vision (e.g. multi-view geometry, 3D reconstruction, diffusion models, vision language models, generative AI, RGB-D and LIDAR sensor fusion)
Publication record in relevant conferences or journals (e.g. PAMI, IJCV, ToG, NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, SIGGRAPH)
Track record in applying machine learning techniques to consumer products or services
Experience in software development in Python
Experience in embedded software development in C++