remote
Junior Data Scientist / Software Engineer - SynergisticIT
Data Scientist
Entry‑level role blending data science and software engineering. Build predictive models, develop data pipelines, and contribute to production code using Python, SQL, and Java. Collaborate with cross‑functional teams to deliver data‑driven solutions.
About the role
Key Responsibilities
- Design, develop, and maintain data pipelines and ETL processes using Python and SQL.
- Build and evaluate machine learning models to solve business problems.
- Collaborate with product and engineering teams to integrate data solutions into production systems.
- Write clean, testable code in Java and Python, following best practices.
- Participate in code reviews, unit testing, and continuous integration workflows.
Requirements
- Bachelor’s degree in Computer Science, Data Science, or related field.
- Proficiency in Python, SQL, and basic Java programming.
- Experience with machine learning libraries (scikit‑learn, TensorFlow, or PyTorch).
- Strong analytical skills and ability to translate business requirements into technical solutions.
- Excellent communication skills and a collaborative mindset.
Skills
pythonsqlmachine learningdata analysisjava