Data Scientist
Tech Consulting · Boston, MA · Yesterday
On-siteEngineeringFull-time
Key Responsibilities
- Develop, test, and maintain data engineering and AI solutions using Python.
- Write, optimize, and maintain SQL queries for data extraction, transformation, and analysis.
- Design and support end-to-end data pipelines and workflows.
- Collect, clean, transform, and analyze structured and unstructured data.
- Collaborate with developers, data engineers, analysts, and business stakeholders to understand requirements.
- Support the development of machine learning and AI solutions.
- Automate repetitive data processing tasks using Python.
- Troubleshoot and resolve data pipeline and database-related issues.
- Document technical solutions, workflows, and development processes.
- Stay updated with emerging technologies and industry best practices.
Required Skills
- 1–4 years of experience in Data Engineering, Data Analytics, Machine Learning, or AI Engineering.
- Strong proficiency in Python programming.
- Good understanding of SQL and relational databases.
- Experience developing end-to-end data solutions.
- Knowledge of data processing, ETL concepts, and data transformation techniques.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Preferred Skills
- Experience with one or more cloud platforms such as AWS, Azure, or Databricks.
- Knowledge of PySpark, AWS S3, Lambda, EC2, Airflow, or GCP.
- Familiarity with Machine Learning, Generative AI, or Computer Vision.
- Understanding of probability and statistical concepts.
- Experience with GitLab or other version control systems.
- Knowledge of R Programming is a plus.