- Write, test, and maintain code under the guidance of senior engineers.
- Participate in code reviews and follow best practices for coding and testing.
- Contribute to small to medium-sized features or components of a project.
- Collaborate with cross-functional teams (product managers, designers, etc.) to understand requirements and implement solutions.
- Learn and adapt to the company's development processes and technology stack.
- Collect, clean, and preprocess data for analysis.
- Conduct exploratory data analysis to understand trends and patterns.
- Develop basic statistical models and machine learning algorithms.
- Participate in team meetings to understand business requirements and data needs.
- Create simple data visualizations to communicate findings to stakeholders.
- Collaborate with engineering teams to implement data solutions in production.