Data Scientist
Cavendish (recruitment) Professionals Ltd
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Graph Database
Python
Machine Learning
NumPy
Unstructured Data
Data Processing
Backend
Pandas
Matplotlib
Scikit Learn
Data Management
Go
Job description
r\n \r\n
- Collect, clean, and analyze structured and unstructured data. Develop and evaluate machine learning models for anomaly detection, classification, regression, and clustering tasks. Collaborate with data engineers to add new functionality and analytical capabilities to our graph analytics platform.\r\n
Requirements
r\n \r\n
- Proficiency in Python and common data science libraries (e.g., pandas, scikit-learn, numpy, matplotlib).\r\n
- Understanding of key machine learning concepts and workflows.\r\n
- Strong problem-solving and analytical thinking skills.\r\n
- Excellent communication and teamwork abilities.\r\n
- (Optional) Experience with Golang for backend or high-performance data processing.\r\n
- (Optional) Familiarity with network science tools (e.g., NetworkX, graph databases).\r\n
- \r\n