Designation:NLP Engineer
Description:Looking for a motivated person with a background in NLP focused compute science /engineering, or related fields. Strong programming skills preferred; must have curiosity andcreativity to tackle new and challenging problems. Ability to comprehend academic/scientificliterature and implement algorithms described in research papers in software is a plus.
You Will Take On The Following Primary Responsibilities Help set the overall direction of our NLP efforts. Identify and develop cutting-edge NLP techniques to match our data and problems. Implement and maintain NLP services, data pipelines, and other products.
You Will Have the Following Specific Job Responsibilities: Parse, validate and scrub data of widely differing formats. Build state of the art Deep Learning models using voice and text inputs. Build AI modelsto guide conversations leading to stronger human connections between users. Advise on most appropriate NLP tools for given use cases. Build and maintain toolkits or infrastructure to accelerate NLP/ML innovation. Follow cutting-edge research in the field of natural language processing and machinelearning. Perform other tasks that are assigned by the Management team.
You Meet the Following Requirements: At least master’s degree in computer science with a focus on Natural LanguageProcessing or Machine Learning, preferably. At least 1 years of with RASA and BERT At least 1 years of with hardware such as Raspberry Pi and/or NVidia At least 2 years of applied NLP/ ML experience, or 2+ years of experience in prototyping,evaluating, and deploying production machine learning and NLP systems. Experienced at cleaning and handling real world data, including textual andconversational speech data. At least 3 years of Python programing experiences. Familiar AWS or other Cloud basecomputing platform. Stays updated with latest technologies like PerlAI, GPT-2, GPT-3, Amazon AI Toolkit,Albert, Roberta, Sentence BERT, Siamese Networks, Speech2Vec etc. Familiar with voice recognition APIs (STT and TTS) and Chatbot. Exposure to developing voice/chat assistants, dialogue systems or similarconversational AI products. Background and experience with both classical (e.g. tokenizing, chunking grammars,dependency trees) and model-based NLP techniques (e.g. RNNs, CRFs, LanguageModeling, Transfer Learning, Knowledge Distillation). Familiarity with algorithms and associated advanced analytic topics, including LogisticRegression, Neural Network frameworks and Natural Language Processing. Demonstrated proficiency with hardware integration, particularly with devices such asRaspberry Pi and/or Nvidia, is highly desirable.
Nice To Have: MS/PhD with a focus in Natural Language Processing and chatbot Experience in acquiring new data and building new knowledge layers in the NLP model. Experience of going through full product life cycles, integrating customer feedback intoproduct requirements, driving prioritization of new machine learning or infrastructure-related features. Previous experience in a startup environment and an appetite for rapid prototyping andbuilding consumer products. Have experience with text to speech. Is familiar with mathematical modelling using Python or similar. Has a creative and imaginative mind. Is capable of working with a multi-disciplinary engineering and commercial team. Is articulate and capable of presenting ideas to a wide range of audiences.Job Types: Contract or Temporary (2-3 months') Available to start immediately
Schedule: Monday to Friday (2 continuous days at least if part time)Education: Master's (Preferred)Experience: SQL: 1 year (Preferred) Natural language processing: 2 years (Preferred) Python: 3 years (Required) RASA: 1 year Hardware such as Raspberry Pi and/or Nvidia