What are the responsibilities and job description for the Data Scientist – Social Media Analytics & Data Visualization position at Creator?
Company: Creator
Title: Data Scientist – Social Media Analytics & Data Visualization
Location: Vancouver (Hybrid)
About Us:
Introducing Creator (www.creator.co) - renowned for our groundbreaking technology and
meteoric rise within Vancouver's startup ecosystem, we're recognized as one of the world’s top
influencer marketing platforms. Distinguished as a leader in the G2 Spring Report we are
revolutionizing social commerce, connecting creators, influencers, and brands in ways that
redefine industry standards. Our platform isn't just about collaboration; it's a powerhouse
engineered to streamline operations, optimize campaigns, and yield measurable, impactful
results. If you're passionate about driving innovation, building cutting-edge solutions, and are
excited about taking Creator to greater heights, let’s talk. #CreatorCo #InnovateWithUs
Job Overview:
We are seeking a Data Scientist, who is a recent post-secondary grad, for this 12 week paid internship.
In this role you will transform social media performance data into actionable insights, maintain and enhance an analytics platform that transforms, and analyzes data sourced from a PostgreSQL database. Your work will drive the creation of visual, historical, and summary representations of key performance metrics via a robust API layer built using Node.js and Python.
Key Responsibilities:
Data Transformation & Analysis:
- Develop, maintain, and optimize data pipelines that extract and transform raw social media performance data using Python.
- Work with large datasets, performing data cleansing, aggregation, and summarization to generate historical and summary-level insights.
Database Management:
- Interface with PostgreSQL databases to ensure efficient data retrieval and integration.
- Implement best practices in database querying and performance tuning to support real-time analytics.
API Development & Platform Maintenance:
- Maintain and enhance an existing analytics platform that provides data visualization via a Node.js API.
- Ensure that the API layer reliably serves transformed data to visualization tools and front-end applications.
- Collaborate with cross-functional teams to design new features and optimize existing functionalities.
Data Visualization Support:
- Assist in the creation of dashboards and visualizations that communicate performance metrics clearly and effectively.
Collaboration & Continuous Improvement:
- Collaborate with stakeholders to understand data requirements and drive data-driven decision-making.
- Proactively identify areas for improvement in data workflows and system performance.
Required Qualifications:
- Experience in Python for data transformation, analysis, and automation.
- Proficiency in Node.js, with hands-on experience developing and maintaining APIs.
- Experience working with PostgreSQL, including query optimization and data modeling.
- Solid understanding of data visualization principles.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and within a collaborative, cross-functional team environment.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, GCP, or Azure) and containerization tools (e.g., Docker).
- Familiarity with agile development practices and CI/CD pipelines.
- Knowledge of additional data visualization tools (e.g., Tableau, D3.js) is a plus.
What We Offer:
- A dynamic, innovative work environment focused on data-driven decision making.
- Opportunities for professional growth and continuous learning.
- The chance to contribute to projects that have a direct impact on business strategy and performance.
- Compensation of $30/hour
This role is contingent on grant approval. Please submit your application no later than April 2, 2025.
If you are passionate about transforming data into actionable insights and enjoy working on
cutting-edge analytics platforms, we’d love to hear from you!
To apply, please submit your resume and a cover letter outlining your relevant experience and
interest in this role.
Salary : $30