Description

Job Description
• 2 - 4 years of professional experience in NLP programming
• Experience with finetuning Large Language Models (LLMs) or writing language models from scratch.
• Demonstrated background in NLP and machine learning. Preference for degrees in computer science, information retrieval, statistics, applied math, or another quantitative field
• Demonstrated track record of publication in peer reviewed journals and conferences
• Track-record of having developed novel algorithms
• Experience in deep learning - phonetics (valued)
• Experience in one or more of the following areas: entity/relation extraction, information extraction, summarization, semantics, document classification, ontology, question answering, and knowledge graph
• Experience on modern deep learning approaches to NLP: word/paragraph embedding’s, structured prediction, sentiment analysis, disambiguation
• Ability to consistently deliver results across shifting priorities and deadlines in fast paced environment
• Ability to work with a ‘sense of urgency’ in order to meet critical deadlines
• Detail oriented with strong investigative and problem-solving skills
• Strong communication skills, both verbal and written
• Ability to proactively engage in a teamwork culture

Desired Skills:
• Advanced degree in Data Science with a focus in NLP valued
• Experience with BERT family of models, open source foundational LLMs such as LLAMA, Falcon or Mistral.
• Ability to indirectly manage peer level associates who are part of problem-solving teams
• Background in teaching NLP algorithms to beginners and advanced Data Scientists
• Experience with large scale data analysis tools such as Spark, Hadoop
• Background in machine learning techniques
• NLP programming in R and or Python / Anaconda
• Background with moving large data sets across Hadoop, SQL, ORACLE
• Solid background in statistical learning techniques for NLP (HMMs, CRFs, SVMs, LDA, LSI, MRFs)
• Must have ML/NLP algorithm implementation experience as well as the ability to create / modify standard algorithms (e.g. change objectives, work-out the math and implement)
• NLP programming in R and or Python / Anaconda
• Background with moving large data sets across Hadoop, SQL, ORACLE
• Solid background in statistical learning techniques for NLP (HMMs, CRFs, SVMs, LDA, LSI, MRFs)
• Must have ML/NLP algorithm implementation experience as well as the ability to create / modify standard algorithms (e.g. change objectives, work-out the math and implement

Education

Any Graduate