Job Opportunity for a Staff Deep Learning Engineer
This is a critical role in the development of cutting-edge autonomy software, where you will be part of the team responsible for perception technology innovation.
About the Role:
The Staff Deep Learning Engineer will research, design, and implement state-of-the-art perception capabilities, taking ideas from concept to field deployment. You will deploy and optimize our AI stack for edge devices, collaborate with deep learning engineers to develop scalable tools and frameworks for large-scale AI operations, and stay up to date with cutting-edge AI and deep learning research, contributing to ongoing R&D initiatives.
Key Responsibilities:
* Develop deep learning-based solutions for computer vision applications.
* Implement novel deep learning architectures using frameworks such as PyTorch, TensorFlow, or Caffe.
* Mentor junior engineers/researchers in AI and deep learning.
Requirements:
* Recent experience developing deep learning-based solutions for computer vision applications.
* Strong understanding of convolutional neural networks (CNNs) and transformers for object classification, recognition, and segmentation.
* Experience implementing novel deep learning architectures using frameworks such as PyTorch, TensorFlow, or Caffe.
* Ability to mentor junior engineers/researchers in AI and deep learning.
Bonus Points For:
* Published research in leading AI/Computer Vision conferences.
* Proficiency in C++ and/or Python for AI model development.
* Experience with object detection, target tracking, SLAM, 3D reconstruction, behavior analysis, and automated surveillance systems.
* Background in edge AI deployment, including model pruning, quantization, and performance tuning.
* Hands-on experience with MLOps, managing AI pipelines, and scaling deep learning services.