Staff NLP Engineer
We are an established, successful artificial intelligence company on the lookout for the best talent to join our team. We are looking for an experienced Staff NLP Engineer to join our technology team and fix challenging technical problems in processing collaborative conversations.
All members of our technology team work as a group and with colleagues in engineering and product to devise and deploy new algorithms for speaker diarization, speech recognition and language understanding.
Skills you must have to succeed!
- M.S. in Computer Science or similar
- Strong programming skills with knowledge of Python
- At least three years of experience working on neural network based NLP
- Familiar with the state of the art in deep learning
- Working knowledge of PyTorch, TensorFlow or similar frameworks
- Experience working in a Linux environment
- Team player with good communication skills (verbal and written)
Preferable if you have any of the following!
- Ph.D. in Computer Science, Speech/Language Processing or Machine Learning
- Experience with Spark, MapReduce or similar frameworks
- Experience building crawlers
- Experience administering Linux clusters
- Experience developing web applications