Data Software Engineer Co-op
Summary
A twelve-month hybrid co-op (four days in-office in Mississauga) supporting data infrastructure for AI applications. The engineer builds batch and real-time data pipelines, integrates external APIs, and prepares datasets for machine learning using Python, TypeScript, and SQL.
Build Python and TypeScript data systems at Themis Intelligence as a twelve-month hybrid co-op, working four days in-office on AI applications.
This Software Engineer (Data) internship supports data infrastructure for AI applications and platforms. You will write Python, TypeScript, and SQL while developing production-quality engineering solutions. The work includes pipelines, integrations, data quality, and machine learning preparation.
Key Responsibilities:
- Develop batch and real-time data pipelines
- Write Python, TypeScript, and SQL components
- Integrate external APIs and operational systems
- Troubleshoot pipeline failures and data quality issues
- Prepare datasets and features for forecasting
Requirements:
- Pursuing a relevant computer science, engineering, mathematics, or physics degree
- Strong Python and TypeScript programming skills
- Proficiency with SQL and relational databases
- Experience with software, pipelines, or technical projects
- Familiarity with Git, debugging, testing, and collaboration
Apply data engineering, programming, and problem-solving skills while contributing reliable infrastructure for Themis Intelligence AI platforms.