
Job Description
- Design and develop machine learning, particularly deep learning algorithms. - Work on large real world datasets using machine learning and statistical analysis tools to understand underlying structure, gain insights and explain them in clear and simple language. - Provide technical support for program management and business development activities including proposal writing.
Requirements
- Master Degree in Artificial Intelligence. - Fluent in English Language. - Familiar and hands-on experience with object oriented programming with Python and Java; Working knowledge of relational database management systems, Linux, and agile software development lifecycle and tools. - Familiar and hands-on experience with deep neural networks and related algorithms: Vanilla NN, CNN, RNN, Sequence to sequence learning, GAN, VAE, DCGAN… - Familiar with general supervised, reinforcement, semi-supervised and unsupervised machine learning algorithms: k-nearest neighbors, SVN, Bayesian networks, Random Forest… - Familiar and hands-on experience with TensorFlow and Keras; Being Familiar with Caffe, Theano, Torch is a plus. - Familiar with Big Data tools Hadoop, HIVE, Scala, Apache Spark and MLLib or similar.
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Educations
Seniority
