remote
Data Specialist
Software Engineer
Data Specialist role focused on extracting, cleaning, and analyzing large datasets using Python, SQL, and machine learning techniques to support research and decision‑making across the department.
About the role
Key Responsibilities
- Collect, clean, and preprocess large datasets from diverse sources to ensure data quality and integrity.
- Develop and maintain Python scripts and SQL queries for data extraction, transformation, and loading (ETL) pipelines.
- Apply statistical and machine learning methods to uncover insights, build predictive models, and support research projects.
- Create interactive dashboards and visualizations using tools such as Tableau or Power BI to communicate findings to stakeholders.
- Collaborate with researchers and faculty to design experiments, define data requirements, and interpret results.
Requirements
- Proficiency in Python (pandas, NumPy, scikit‑learn) and SQL for data manipulation and analysis.
- Experience with data visualization libraries (Matplotlib, Seaborn) or BI tools (Tableau, Power BI).
- Strong understanding of statistical concepts and machine learning algorithms.
- Excellent problem‑solving skills and attention to detail in data handling.
- Effective communication skills to present complex data insights to non‑technical audiences.
Skills
pythonsqldata analysismachine learning