Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Deep Learning Engineer

Engineering | Bangalore, India | Full Time

Job Description


IceCream labs is looking for deep learning engineers and researcher to join our awesome team.  We build products for global retailers and brands to help with optimizing merchandising and increase consumer engagement,   

This is a great opportunity to work with a world class global team on real world hard computer vision, text and numerical problems.  We love leveraging neural nets as the core of our  breakthrough products. You will be encouraged to think out-of-the-box, innovate and find solutions to real-life problems. Our culture - like our technology - is open and without any boundaries.

If you enjoy leveraging deep learning to solve complex problems and creating products this is the gig for you.



  • Develop models and inference systems, which can extract rich and detailed context from images, text and videos. This includes facial analysis, object detection, scene analysis, concept recognition, etc..

  • Develop multimodal learning to understand video and associated text.

  • Work with product managers and business partners to lead the development of products.


  • MUST HAVE: Experience working with neural nets (way beyond MNIST classification please).

  • MUST HAVE: Great grasp of how deep learning works and experience with either Caffe or Tensorflow

  • MUST HAVE: Real example of models you have built and trained.  Not tutorials please. 

  • Collaborative, positive, team-oriented, creative mindset and ability to thrive in a fast-paced, dynamic work environment.

  • Strong understanding of image recognition & computer vision

  • Ability to independently and successfully implement cutting edge algorithms

  • In touch with cutting edge developments in both the academia and industry.

  • Field of Study: Computer Science with experience in one or more of the following areas: Machine Learning, Computer Vision, Video Processing.

  • Years of Experience: 4-8 years related experience after Bachelors, 2-6 years after Master’s, or 0-3 years after Ph.D.

  • Location: Bangalore