Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, or Physics, or equivalent practical experience.
2 years of experience in software development (e.g., deep learning, perception, or computer vision).
Experience with Computer Vision (e.g., image classification, image processing, object detection) and Deep Learning either an academic or industry setting.
Preferred qualifications:
Master's degree or PhD in Computer Science, or in a related technical field.
Experience in Deep learning libraries, e.g., TensorFlow, Pytorch, JAX and working with deep learning models, e.g., ResNet, MobileNet, Transformer architectures.
Experience in Machine Learning (ML), ideally in the field of perception (object detection, classification, segmentation, etc.).
Experience in developing and deploying production-ready computer vision systems.
Experience working with and deploying models to edge devices or cloud services.
Experience working with resource-constrained environments and edge computing.