Hybrid Software Engineer Co-Op – AI/ML

Posted 2 hours ago

Apply now

About the role

  • AI Software Developer Student at Solink working with AI Team on MLOps Systems and model inference. Executing unit tests and supporting CI/CD practices for AI/ML applications.

Responsibilities

  • Develop, execute, and maintain custom Python packages to organize reusable tools used in MLOps, model evaluation and inference, and model packaging.
  • Develop MLOps automations that run on Kubernetes using Kubeflow and Flyte.
  • Execute unit tests for those packages and processes as they are built.
  • Support continuous integration and continuous deployment (CI/CD) practices for AI/ML systems using MLOps best practices.
  • Document APIs, Python packages, and other CI/CD processes as they are built.
  • Participate in code reviews and provide feedback on testability, efficiency, and maintainability of code.

Requirements

  • You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op opportunity.
  • You have experience or coursework in automation tools and scripting languages (e.g., Python, JavaScript).
  • You have basic knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI).
  • You demonstrate strong attention to detail, analytical skills, and a passion for quality.
  • You have familiarity with Git and version control best practices.
  • You have familiarity with the Linux environment.
  • You have a foundational understanding of how AWS services support SaaS applications for IoT environments.
  • You have familiarity with performance testing tools and methodologies to ensure the robustness and scalability of applications.
  • You have an excellent command of the English language, both written and verbal.

Benefits

  • Wellness support: Monthly reimbursement for fitness, wellness, or mental health programs.
  • Flexible working hours: Where the role allows, we support flexibility in how and where work gets done.
  • Growth through merit: Advancement is based on contribution, initiative, and the ability to raise the bar - together.
  • Candid culture: Clear expectations, honest feedback, and no politics.
  • Social connection: Stay connected in ways that actually feel fun.

Job title

Software Engineer Co-Op – AI/ML

Job type

Experience level

Entry level

Salary

CA$50,000 - CA$53,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job