Senior NLP Data Scientist


On Site
Full Time


google cloud platform
Data Science
Machine Learning (ML)
Document processing
Data extraction
Unstructured data
Microsoft Power BI
Data processing
Data Analysis
Statistical models
Predictive modelling
Deep learning
Big data
Distributed computing
Effective communication
Computer science
Natural language processing
Cloud computing
Amazon Web Services
Microsoft Azure
Software deployment

Job Details

The position available entails the role of a Senior NLP Data Scientist, responsible for employing advanced data science and machine learning methodologies to derive insights and actionable recommendations across diverse product lines, with a particular focus on processing and extracting information from unstructured textual data. This individual will collaborate closely with other Data Scientists to support various projects across cross-functional teams.

Responsibilities include designing, constructing, and maintaining scalable ML systems for document processing and predictive tasks in both on-premises and cloud environments (AWS/Google Cloud Platform/Azure). Additionally, the role involves developing and utilizing custom web scrapers for data extraction, implementing NLP pipelines for processing unstructured data, and leveraging statistical techniques for rigorous analysis and model building. The ability to construct dashboards using tools like Power BI or Tableau to communicate prediction results is essential. Collaboration with ML engineers to develop ML pipelines for data processing, training, and inference, as well as active participation in the ML model lifecycle, from problem framing to deployment and monitoring, is also expected.

The ideal candidate should possess a minimum of 3 years of experience, coupled with an MS or PhD degree in data science, machine learning, or related fields. Proficiency in handling large-scale, complex datasets and advanced skills in exploratory data analysis, feature engineering, statistical modeling, and predictive modeling are required. Furthermore, familiarity with various ML techniques and algorithms, including neural networks, deep learning, and NLP concepts, is essential. Experience with NLP-specific frameworks and libraries and working knowledge of big data frameworks and visualization tools are desirable.

Applicants must have expertise in Python and relevant libraries, along with a solid mathematical background to comprehend algorithmic concepts. Experience with cloud-based ML platforms, distributed computing, and data pipelines is advantageous. Effective communication skills, both verbal and written, are crucial for conveying technical concepts to non-technical stakeholders. The role is remote, with minimal travel requirements, and candidates must be authorized to work in the US.

Education requirements include an M.S. or PhD in STEM fields, computer science, statistics, or related disciplines. Benefits offered include health, dental, and vision coverage, Safe Harbor 401K, remote working opportunities, and variable compensation.