Job Description:
We are seeking a skilled Data Scientist with hands-on experience in Databricks to join our analytics team. The ideal candidate will have a strong background in data science, machine learning, and big data processing, with proven expertise in leveraging Databricks for data engineering and analytics workflows.
Responsibilities:
- Design, develop, and deploy machine learning models using Databricks.
- Build and optimize data pipelines and workflows on Databricks (using PySpark, SQL, etc.).
- Collaborate with data engineers, analysts, and business stakeholders to deliver actionable insights.
- Analyze large, complex datasets to extract meaningful patterns and trends.
- Document processes, models, and code for reproducibility and knowledge sharing.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or related field.
- 2+ years of experience as a Data Scientist or similar role.
- Hands-on experience with Databricks (including notebooks, clusters, and jobs).
- Proficiency in Python and/or Scala; strong SQL skills.
- Experience with big data tools (Spark, Delta Lake, etc.).
- Solid understanding of machine learning algorithms and statistical methods.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience with cloud platforms (Azure, AWS, or GCP).
- Familiarity with MLflow, Delta Lake, and Databricks REST APIs.
- Experience in data visualization tools (Power BI, Tableau, etc.)