Computer Vision Engineer

Experience Required:

3 - 5 Years

Requirement:

We are looking for a passionate Deep Learning & Computer Vision Engineer to design, develop, and deploy advanced deep learning models and computer vision systems. You'll work in a fast-paced startup environment, handling multiple projects and making significant impact on cutting-edge AI solutions.

Roles & Responsibilities

  •    Develop deep learning models for image classification, object detection, segmentation, and tracking

  •    Build computer vision pipelines for real-time applications and automation systems

  •    Research and implement cutting-edge AI techniques from research papers to production

  •    Deploy and optimize models in cloud environments (AWS, GCP, Azure)

  •    Work with large datasets and implement data augmentation techniques

  •    Collaborate with cross-functional teams to integrate AI solutions into products

  •    Monitor and maintain deployed models for optimal performance

  •    Mentor junior developers and contribute to team growth

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

  • 3–5 years of professional experience in deep learning/computer vision

Technical Skills

  • Expert proficiency in Python

  • Experience with deep learning frameworks: TensorFlow, PyTorch, Keras

  • Strong knowledge of OpenCV and computer vision algorithms

  • Experience with neural architectures (CNNs, YOLO, ResNet, Transformers)

  • Cloud deployment experience (AWS, GCP, Azure)

  • MLOps knowledge (Docker, Git, CI/CD pipelines)

  • Production model deployment experience

  • Experience with ROS, robotics applications (preferred)

  • Knowledge of model optimization (quantization, pruning)

  • Edge deployment experience (TensorFlow Lite, ONNX)

  • Startup environment experience (preferred)

  • Open-source contributions or published research (preferred)

Functional Skils

  • Strong problem-solving and debugging skills

  • High attention to detail

  • Ability to work independently and manage deadlines

  • Strong time management and delivery ownership

  • Excellent written and verbal communication skills

  • Clear documentation and reporting abilities