OverviewWe’re looking for a Data Analyst who goes beyond reporting—someone who can reason with data, leverage Python and modern data frameworks, and apply AI to accelerate insight generation. This role sits at the intersection of analytics, data engineering, and applied machine learning, with a strong focus on ownership, problem-solving, and real-world impact.
Key Responsibilities- Analyze large and complex datasets to derive actionable insights and support strategic decision-making
- Build, maintain, and optimize data pipelines in collaboration with data engineering teams to support analytics and AI use cases
- Apply machine learning techniques and reasoning-based approaches to uncover deeper patterns and drive predictive insights
- Leverage AI tools (including LLMs and automation frameworks) to accelerate data exploration, analysis, and reporting
- Write efficient, scalable queries across relational and NoSQL databases
- Work with big data frameworks to process and analyze high-volume datasets
- Collaborate with product, engineering, and business stakeholders to translate ambiguous requirements into structured analytical solutions
- Develop clear, impactful visualizations and data products to communicate findings to both technical and non-technical audiences
- Continuously improve data workflows, tooling, and analytical approaches
Required Skills & Experience- Strong proficiency in Python for data analysis and data processing (e.g., Pandas, NumPy, PySpark)
- Hands-on experience with big data frameworks such as Apache Spark or Hadoop ecosystem
- Experience working on machine learning / AI projects, including exposure to reasoning-based models
- Strong SQL skills with experience across databases such as MySQL, PostgreSQL, SQL Server, and MongoDB
- Experience working in cloud environments, preferably Amazon Web Services (AWS), with exposure to Azure as a plus
- Solid understanding of data pipelines, ETL/ELT processes, and distributed data systems
- Strong analytical thinking with the ability to work through ambiguous problems
Leadership & Collaboration- Demonstrates leadership by working effectively across cross-functional teams, influencing decisions, and driving alignment
- Leads by example—taking ownership of problems, mentoring peers where needed, and ensuring high-quality outcomes
- Partners closely with data engineers, product teams, and stakeholders to deliver scalable, production-ready data solutions
Preferred Qualifications- Experience using AI tools (e.g., LLMs, copilots) to enhance analytics workflows
- Exposure to data orchestration and workflow automation tools
- Experience with streaming or event-driven data architectures
- Background in building scalable data solutions in production environments
What We’re Looking For- A curious mindset with a strong desire to explore, question, and validate data
- Ability to reason with data and translate complexity into clear insights
- Someone who combines technical depth with business context
- Comfortable operating in fast-paced, evolving environments with a high degree of ownership
Job Type: Fixed term contract
Contract length: 6 months
Pay: $25.00-$50.00 per hour
Expected hours: 7.5 per week
Work Location: Hybrid remote in Greater Toronto Area, ON