What you will be working on.
Cutting edge problems in applied deep learning, machine learning, and AI in one or more of the following areas:
Computer vision, object detection and localization, speech recognition, natural language processing, recommendation systems, forecasting, and multimodal learning.
Developing our Deep Learning framework.
Inventing novel models that combine unsupervised and supervised learning, reinforcement learning.
Developing deep learning algorithms to exploit novel distributed processor architectures.
The ideal candidate should exhibit the following behavioral traits: - Problem-solving skills - Ability to multitask - Strong written and verbal communication skills - Ability to work in a dynamic and team oriented environment You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/research and/or relevant previous job and/or internship experiences. Minimum Qualifications: Master’s or PhD in Computer Science, Electrical Engineering or any related fields (Statistics, Applied Math, Computational Neuroscience). 1+ years of experience in the following areas: • Background in DL, ML algorithms and model development. • Experience designing and developing professional software using Python, C++. • Drive to solve customers’ problems using technical creativity and hard work. • Experience with participating and winning Kaggle competitions. Preferred Qualifications: • Familiarity with DL, ML frameworks (eg. neon, TensorFlow, Caffe, etc.) • Familiarity with details of implementing algorithms on multi-core CPUs, clusters (MPI), GPUs, heterogenous clusters, distributed frameworks (eg. GraphLab, Spark, Hadoop)