Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Software Engineer Intern

  • Source: Indeed
  • Baypath Inc.
  • Remote
  • Canada
  • Junior

Job Description

Software Engineering Co-op Intern (AI/ML)

**BayPath Inc. Greater Toronto Area 4-Month Term**

About BayPath

BayPath Inc. is an engineering firm in the Greater Toronto Area. We provide mechanical, electrical, and plumbing (MEP) design and project management services to condominium, commercial, and residential clients. We’re a small team, so roles are broad and everyone works across several areas.

The Role

We’re hiring a Software Engineering Co-op Intern for a 4-month term. The main focus is AI and machine learning, starting with an upcoming ML project. You’ll also work on full-stack development, cloud infrastructure, and DevOps. Priorities will shift with project and business needs.

Responsibilities

Machine Learning & AI

  • Prepare, clean, and analyze data, then build, train, and evaluate ML models
  • Integrate ML models and LLM-based features into production applications
  • Use embeddings and vector databases for search and retrieval

Software Development

  • Design, build, and maintain frontend and backend features
  • Design database schemas and write efficient queries (PostgreSQL)
  • Extend existing and open-source codebases
  • Integrate third-party systems through APIs and databases
  • Write tests and technical documentation

Cloud & DevOps

  • Deploy, monitor, and maintain cloud-hosted applications (Azure, AWS, or GCP)
  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Containerize services and manage infrastructure with Docker and infrastructure-as-code tools

General

  • Help with requirements gathering, technical research, and solution documentation
  • Contribute to other technical work as needed

Requirements

  • Enrolled full-time in an undergraduate program
  • Foundational knowledge of ML or data analysis from coursework or projects
  • Proficiency in Python or JavaScript/TypeScript
  • Working knowledge of web development, SQL, Git, and the command line
  • Shown ability to learn new technologies quickly and work across technical areas
  • Strong written and verbal communication skills
  • Ability to work independently

Nice to Have

  • ML/Data: pandas, NumPy, scikit-learn, forecasting or regression models, PyTorch or TensorFlow
  • AI: LLM APIs (OpenAI, Anthropic, Azure OpenAI), RAG pipelines, AI development tools
  • Databases: PostgreSQL, vector databases (pgvector, Pinecone, Qdrant, Weaviate, or Azure AI Search)
  • Cloud: Azure (preferred), AWS, or GCP; Linux server administration
  • DevOps: CI/CD (GitHub Actions, Azure DevOps, or GitLab CI), Docker, Terraform or Bicep
  • Web Frameworks: React/Next.js, PHP/Laravel, Ruby on Rails, or Angular

Pay: $19.00-$21.00 per hour

Work Location: Remote

Skills

  • PostgreSQL
  • microsoft-azure
  • amazon-web-services
  • google-cloud-platform
  • Docker
  • Python
  • javascript
  • TypeScript
  • microsoft-typescript
  • Pandas
  • NumPy
  • Scikit-learn
  • PyTorch
  • Tensorflow
  • openai
  • qdrant
  • azure-search
  • amazon-linux
  • Github
  • github-actions
  • azure-devops
  • gitlab
  • gitlab-ci
  • Terraform
  • React
  • next-js
  • php
  • Laravel
  • ruby
  • rails

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Baypath Inc.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes