Summary
Perfict is seeking a Data Scientist for a long-term contract position. The role involves utilizing SQL and Python for data validation and backend data manipulation, along with applying machine learning techniques and working with BI reporting tools.
Responsibilities
- Must have experience utilizing SQL and Python for data validation/querying and comfortable doing backend data manipulation/modeling on top of data science responsibilities
- Strong foundational SQL + ability to explain query logic clearly
- Joins, aggregations, grouping
- CTEs / building queries in steps, window functions
- Analytical-style queries (e.g., calculations across rows, ranking-type logic)
- Hands-on experience using Python for data analysis / manipulation
- Core data structures (lists, dictionaries, sets, etc.)
- Data handling and transformation logic
- Experience with common ML models (especially classification)
- Metric selection based on use case
- High-level concepts like regularization
- Experience working with BI reporting tools - ideally Power BI
- Exploratory data analysis; forecasting, trending
- Excellent communication skills with experience working with stakeholders/senior leadership
Skills
- Master's degree
- 3+ minimum years of direct experience; post grads with Master's degree in computer science + direct school project experience with the below skills may be considered
- Must have experience utilizing SQL and Python for data validation/querying and comfortable doing backend data manipulation/modeling on top of data science responsibilities
- Strong foundational SQL + ability to explain query logic clearly
- Joins, aggregations, grouping
- CTEs / building queries in steps, window functions
- Analytical-style queries (e.g., calculations across rows, ranking-type logic)
- Hands-on experience using Python for data analysis / manipulation
- Core data structures (lists, dictionaries, sets, etc.)
- Data handling and transformation logic
- Experience with common ML models (especially classification)
- Metric selection based on use case
- High-level concepts like regularization
- Experience working with BI reporting tools - ideally Power BI
- Exploratory data analysis; forecasting, trending
- Excellent communication skills with experience working with stakeholders/senior leadership
Qualifications
Must Haves
- Master's degree
- 3+ minimum years of direct experience; post grads with Master's degree in computer science + direct school project experience with the below skills may be considered
- Must have experience utilizing SQL and Python for data validation/querying and comfortable doing backend data manipulation/modeling on top of data science responsibilities
- Strong foundational SQL + ability to explain query logic clearly
- Joins, aggregations, grouping
- CTEs / building queries in steps, window functions
- Analytical-style queries (e.g., calculations across rows, ranking-type logic)
- Hands-on experience using Python for data analysis / manipulation
- Core data structures (lists, dictionaries, sets, etc.)
- Data handling and transformation logic
- Experience with common ML models (especially classification)
- Metric selection based on use case
- High-level concepts like regularization
- Experience working with BI reporting tools - ideally Power BI
- Exploratory data analysis; forecasting, trending
- Excellent communication skills with experience working with stakeholders/senior leadership