Data Scientist
Job Description
Responsibilities :
Analyze structured and unstructured data to identify trends and patterns
Develop, validate, and deploy machine learning models
Perform data cleaning, feature engineering, and exploratory data analysis (EDA)
Work with large datasets using tools like Apache Spark or SQL-based systems
Build and optimize predictive models (regression, classification, clustering)
Collaborate with cross-functional teams (engineering, product, business)
Create dashboards and visualizations using tools like Tableau or Power BI
Deploy models using APIs or cloud platforms such as Amazon Web Services or Microsoft Azure
Monitor model performance and retrain when necessary
Required Skills :
Strong programming skills in Python or R
Experience with ML libraries like Scikit-learn, TensorFlow, or PyTorch
Solid understanding of statistics and probability
Experience with SQL and databases
Knowledge of data pipelines and ETL processes
Familiarity with big data technologies (e.g., Hadoop, Spark)
Strong problem-solving and analytical skills
Preferred Qualifications :
Experience with cloud platforms (AWS, Azure, or GCP)
Knowledge of MLOps and model deployment practices
Experience in NLP, deep learning, or recommendation systems
Similar Jobs
Data Engineer
Remote
Data Architecture
Remote
Senior Data Architect
New Jersey
Azure Data Engineer
Remote
Sr Data Engineer
Remote