Join Our Team: Senior Computer Vision Software Engineer
Posted On:
05 June, 2025
Position Overview
We are seeking a highly skilled Senior Computer Vision Software Engineer to join our AI team. In this capacity, you will architect, implement, and fine-tune cutting-edge vision algorithms that drive our AI solutions. You’ll handle large-scale, real-world image and video data, contribute to advanced research efforts, and help deploy AI features that reach millions of end users globally.
Key Responsibilities
- Architect, build, and refine Computer Vision and Deep Learning models for real-time, AI-powered applications.
- Manage and preprocess vast visual datasets to train, evaluate, and validate models in production settings.
- Explore and integrate the latest machine learning methods—such as object detection, semantic segmentation, scene understanding, and 3D reconstruction—into our product pipeline.
- Improve the speed, precision, and robustness of existing vision-based systems through continual optimization.
- Partner with software engineers, data scientists, and product managers to ensure seamless integration of vision algorithms into our platform.
- Monitor emerging trends in Computer Vision, AI research, and Generative AI, and recommend practical ways to incorporate them.
Qualifications
- Minimum of 5 years’ hands-on experience developing and tuning Computer Vision algorithms.
- Deep familiarity with Deep Learning architectures (e.g., CNNs, Transformers, diffusion models) and strong background in traditional machine learning (including unsupervised learning).
- Demonstrable expertise in image processing workflows—object detection, segmentation, feature extraction, etc.
- Proficient in Python and well-versed in frameworks like TensorFlow, PyTorch, OpenCV, and Hugging Face libraries.
- Experience working with very large datasets and optimizing model performance for deployment in production environments.
- A proven track record of delivering and scaling Deep Learning-based solutions in an operational setting.
- Bonus: Hands-on experience deploying AI models on cloud platforms (AWS) and familiarity with MLOps toolchains.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a closely related discipline.