We are seeking a Computer Vision & AI Engineer to develop and deploy vision-based perception algorithms for autonomous inspection robots using deep learning and machine vision techniques. You will design and implement supervised, self-supervised, and unsupervised learning methods for multi-modal data and optimize models for on-device inference and deployment on edge hardware.
Requirements
- Degree in Computer Science, Robotics, or a related technical field.
- 2+ years of professional experience in computer vision, deep learning, or robot perception.
- Strong understanding of Vision Transformers (ViTs), Convolutional Neural Networks (CNNs), and DETR-based models for object detection.
- Hands on experience with Frameworks including PyTorch, OpenCV, MMDetection, and/or Detectron2.
- Applied experience in Optimization & Deployment with TensorRT, ONNX, Docker, and/or NVIDIA DeepStream.
- Direct experience with Data Annotation using CVAT, and/or Label Studio, and/or 3D Point Labeler.
- Practical experience in Versioning & MLOps using GitLab CI/CD, MLflow, n8n, AWS SageMaker, and/or Bedrock.
- Strong programming skills in Python, C++, Bash.
- Strong analytical, problem-solving, and growth mindset.
- Excellent collaboration between cross-functional AI and robotics teams.
- Passion for innovation, autonomy, and pushing the boundaries of perception systems.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Fluent in English.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance
