Computer Vision Engineer
Role & Responsibilities
- Design and implement computer vision algorithms and downstream processing
- Build ML pipelines for data handling, training, and validation
- Develop robust, efficient, well-tested production code
- Analyze performance metrics and optimize models
Required Qualifications
- BTech/MTech with proven experience in computer vision and ML
- Strong proficiency in C++ and Python (PyTorch/TensorFlow)
- Deep understanding of CV models: object detection, semantic segmentation, keypoint detection
- Knowledge of traditional CV concepts (SIFT, camera calibration, fundamental matrix)
- Experience with production ML pipelines, from dataset collection to deployment
- Proficiency in debugging and profiling tools (Nvidia Nsight, etc.)
- Excellent problem-solving and documentation skills
Preferred Qualifications
- Publications in top-tier CV/ML conferences or journals
- Experience with both TensorFlow and PyTorch
- Track record of building algorithms from scratch
What We Value
- Hands-on approach to data analysis and optimization
- Ability to iterate quickly in early-stage development
- Clear technical communication and documentation
Compensation 8-24 LPA, commensurate with experience