Python Data Scientist for Machine Learning

Job ID: 39932959

Budget: $250 – $750 USD

Data Scientist (Python / Machine Learning)

Company Overview:
We are an Outsourcing / Contract Specialist Team dedicated to providing high-level data solutions for private clients, startups, and enterprise organizations. We are seeking a Data Scientist skilled in Python and modern machine learning tools to support advanced analytics projects.

Job Summary:
The candidate will design, build, and deploy machine learning models that extract insights and drive business decisions. You will work with cross-functional teams to develop predictive models and automate analytics workflows.

Responsibilities:

Collect, clean, and analyze large datasets using Python (Pandas, NumPy, Scikit-learn).

Build and evaluate predictive models (classification, regression, clustering).

Develop end-to-end ML pipelines for production deployment.

Visualize insights using Matplotlib, Seaborn, or Plotly.

Collaborate with engineers and analysts to improve model performance.

Requirements:

3+ years of experience in data science or machine learning.

Proficiency in Python and ML libraries (Scikit-learn, XGBoost, TensorFlow).

Strong understanding of statistics, data wrangling, and model evaluation.

Experience working with SQL databases and API integrations.

Preferred Skills:

Familiarity with AWS Sagemaker, Databricks, or MLflow.

Experience deploying models via FastAPI, Flask, or Docker.

Compensation:
$55–$100 per hour or $110,000–$180,000 annually.