Data Scientist

Gurugram, India
Engineering
Full-time

msg.ai is a Y-Combinator and VC-backed Artificial Intelligence company that sits at the intersection of two rapidly developing fields: AI and messaging. We do not sell an abstract, futuristic technology - we sell a solution that a large number of Fortune 500 companies are using today to drive engagement and sales across the entire customer journey. By leveraging deep reinforcement learning and our continuously learning neural network, our customers are able to successfully meet their objectives of generating social engagement, driving commerce and providing customer service.  We're building the future of how technology and people work together to create frictionless experiences for customers.  

Want to have a direct impact in solving the top challenges businesses face today? Join us!

Job Description:

Do you believe in the missions Intelligence agencies? Are you interested in solving complex programmatic and technical issues?

If you are interested in working on some of the most challenging technical and programmatic issues , we are interested in talking to you about Msg.ai work and career opportunities.

As a Data Scientist at msg.ai, you will drive NLP and machine learning projects and be responsible for developing methodology and solutions to support technical, analytical and operational requirements.

Key Functions:

Apply knowledge in one or more of the following areas to achieve goals and deliver results:
NLP and Machine learning
Computer programming (programming languages, computer science, scientific computing)
Computer analytics architecture (e.g. distributed computing and modern databases)
Works collaboratively in a multi-disciplinary team environment; establishes and maintains professional networks with subject matter experts.
Work as a direct contributor and key technical advisors to define the roadmap of project.

Job Responsibilities

    • Apply knowledge in one or more of the following areas to achieve goals and deliver results:
    • NLP and Machine learning
    • Computer programming (programming languages, computer science, scientific computing)
    • Computer analytics architecture (e.g. distributed computing and modern databases)
    • Works collaboratively in a multi-disciplinary team environment; establishes and maintains professional networks with subject matter experts.
    • Work as a direct contributor and key technical advisors to define the roadmap of project

Requirements

    • Self-motivated and driven to satisfy intellectual curiosity through the pursuit of learning and development of new skills.
    • Experience working with a wide variety of statistical models such as linear/logistic regression, clustering, support vector machines (SVM) neural networks, Random Forest, CRF, Bayesian models, supervised/unsupervised learning, etc. The ideal candidate will have a wide coverage of the different methods/models, and an in depth knowledge of some.
    • Knowledge of Natural Language Processing (NLP) techniques (POS Tagging, NER, Semantic Role Labelling etc.) and good working experience with at least one of the frameworks (e.g. Stanford NLP, Apache Open NLP, Mallet,Ling pipe, NLTK).
    • Deep knowledge and experience in both key areas Information Extraction (from structured and unstructured data and represent that knowledge) Knowledge Information Retrieval.
    • 0- 5 years of work experience related to Question Answering, Information Extraction and Knowledge Representation and Reasoning.
    • It would be good to have if candidate has knowledge of Deep Learning(ANN,CNN,RBM) and has NLP Deep Learning experience related to Word2Vec, Thought Vectors.