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
Senior

Job 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

Apply for this position