This job is no longer available.

You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

Software Engineer - Computer Vision and Machine Learning

Job Description

Position: Senior Software Engineer - Computer Vision and Machine Learning
Location: Gurgaon
Experience: 5-8 years
Skills: C++, Python, Computer vision, machine learning, Opencv
Key Expectations
  • You should be passionate and have strong entrepreneurial skills to solve the problems that come across .
  • You are self motivated and drive the energy for achieving
  • You have never give up attitude
  • You are quick learner and respect other knowledge
  • You are ready to challenge any technology expert or traditional technology belief to create new innovation
  • You are go getter and ready to bring new thought and technologies
  • You do not stop , but solve the obstacles

Desired Skills:

  • 5-8 years experience in SDLC in Python/C++ on Linux/Unix systems on large development projects
  • Hands on experience with System Design
  • Strong Debugging skills with experience on GNU and Python Debuggers
  • Good command over Data Structure, Algorithms
  • The ability to produce bug-free and production grade code
  • Experience with leading a development team on multiple projects
  • Knowledge of OpenVX, OpenCV or Open CL highly desired.
  • Experience of development in multicore and multi-processors architecture is highly
  • preferred
  • Image processing (ex: vector, drawing, histogram, filters, warping, scaling)
  • Segmentation (ex: thresh holding, contour, watershed, edge detection, grapcut)
  • Feature detection (ex: FAST, STAR, SIFT, SURF, ORB, Harris)
  • Object detection (ex: boosting, Haar-like, Hog)
  • Motion (ex: optical flow, tracking)
  • Experience with CI/CD methods.

Preferred Skills/Experience:

  • Experience in Computer Vision and development with openCV library
  • Experience in Neural Networks/Machine Learning/AI with development in Tensorflow
  • Experience on cloud solutions and architecures
  • Experience with database systems and SQL
  • Experience designing scalable systems
  • Experience with development in networking protocols
  • Experience in digital signal processing/signal encoding and decoding
  • Experience with OS customization and security

Key Deliverables:

  • Lead a young, intelligent and highly motivated group of engineers and deliver scalable, modular, effficient solutions for our product line
  • Design, develop and deliver the next generation of solutions for our upcomming product line
  • Develop very high sense of ownership, the zeal to build scalable applications
  • Work with a performance oriented team driven by ownership and open to experiments
  • Build customer facing technology product for global customers
  • Design and develop end to end applications with very high quality
  • Openness to multi-task and work on new technology and domains

Please email your resumes to

Get Jobs Like This By Email


Prajkta Dixit