R&D Engineer, Machine Learning

Job Description Summary

Do you get excited to train a Deep Learning model / ML model? Do you get excited every time you analyze the data and there is a story you can narrate from it? Do you forget the time when you are working on an interesting problem? Are you excited about the advancements in mobile and wearable devices, the Internet-of-Things (IoT), machine learning, and technology as a whole? Do you want to work on developing Software-as-a-Service with like-minded people and turn your passion into a career? If so, we’re looking for someone like you on our team. At CCC, you will work alongside Computer Vision engineers, Machine learning engineers, Data Scientists in an agile environment researching new technologies building state-of-the-art solutions.

Job Duties

  • Research and develop state-of-the-art deep learning and machine learning models to solve automotive car insurance industry's interesting problems
  • Research and develop solutions for sensor readings collected from cellphones
  • Design experiments to approach an idea and develop an proof of concept based on the idea
  • Collaborate with cross-functional teams to gather and interpret information
  • Team up with data scientists and machine learning engineers and software engineers to help in translating requirements into applications
  • Evaluate new products and technologies and socialize findings
  • Work extensively with the latest open source tools


  • Ph.D or Masters with (minimum 2 years experience) in Computer Science or equivalent with emphasis on Machine Learning , Deep Learning
  • Python, Tensorflow / PyTorch, LSTM, Time Series
  • Strong deep learning and machine learning skills is a must
  • Strong data analysis skills is a must


Additional Skills Considered a Plus

  •   Signal processing, Time series , Experience with LSTMs will be a huge plus
  • Deep understanding of Computer Vision will be appreciated
  • Object tracking, SLAM, 3D geometry is nice to have