What are the responsibilities and job description for the Data Scientist position at eGrove Systems?
Date Posted: 03/13/2025
Job Code:DS202503002
Job Responsibilities:
- Develop and deploy machine learning models for classification, regression, and time series forecasting.
- Perform data analysis, feature engineering, and predictive modeling to drive business insights.
- Work with large-scale datasets and implement geo/spatial analysis for data-driven decision-making.
- Build and optimize risk scoring models, fraud detection systems, and customer segmentation algorithms.
- Utilize SQL, PostgreSQL, and Oracle for efficient data extraction, transformation, and storage.
- Create interactive data visualizations and dashboards using Tableau and Power BI.
- Work on data migration projects, integrating data from various sources such as AWS, OCI, and CRM systems.
- Automate data workflows and reporting using Excel Macros and Python scripting.
- Collaborate with cross-functional teams to define business KPIs, build dashboards, and provide actionable insights.
- Work in an Agile environment using project management tools like JIRA and Confluence.
Technical Skills:
- Python, SQL, PL/SQL, PostgreSQL, Oracle, Time Series Forecasting, Classification, Regression, Geo/Spatial Analysis, Tableau, Power BI, Excel Macros, AWS, OCI, Data Lakes, Data migration, ETL pipelines, CRM integration, JIRA, Confluence.
Skills Requirements:
- Must have a bachelor’s degree in computer science, electrical engineering, electronics, or a related field.
- 5 years of experience in data science, machine learning, and analytics.
- Strong background in Python, SQL, and data visualization tools.
- Experience in developing predictive models, fraud detection, and business intelligence solutions.
- Hands-on expertise in data processing, feature engineering, and cloud-based data platforms.
- Familiarity with Agile methodologies, project management tools, and reporting automation.
- Strong problem-solving and analytical skills with excellent communication.