DevOps and Machine Learning Internship

logo

DevOps and Machine Learning Internship

  •   1 Vacancy
  • 26 Views

Employee type

Full Time, Internship

Offer Salary

Attractive

Job Description

Prepr is seeking a DevOps & Machine Learning Intern to support AWS infrastructure, CI/CD automation, and ML feature development for its digital learning platform. Work with cloud tools, scripting, and data pipelines while contributing to real-world, mission-driven technology projects.

Full job description

Who We Are:
Prepr is a not-for-profit, social enterprise dedicated to lifelong learning by providing people with the skills and support they need to reach their full potential. Through its unique learn-by-doing approach, Prepr develops and delivers pre-built labs, as well as customized programs, that empower learners at every level.
For over a decade, Prepr has partnered with businesses, NGOs, governments, and other stakeholders to create meaningful impacts for recent graduates, job seekers and employees alike. It also offers tailored programming helping organizations foster a culture of innovation through training and development.
With 92% of its participants coming from equity-deserving groups, Prepr is designed to ensure education is accessible to everyone, no matter their background. It believes everyone deserves a chance to start a new career or enhance an existing one with skills training and work-experience.
As a DevOps & Machine Learning Intern at Prepr, you will gain hands-on experience supporting the development, deployment, and optimization of our digital learning platform. You will work closely with the Product and Engineering teams to maintain infrastructure, automate workflows, and contribute to ML-powered features that enhance the user experience for learners and employers. This internship is ideal for a student passionate about cloud technologies, scalable systems, and practical applications of machine learning in a real-world, mission-driven environment.

Why join the Prepr family?
 

  • Be part of a high performing team of critical thinkers that thrive on problem-solving
  • Participate in shaping the future of work, and being rewarded with meaningful equity
  • Access leadership and growth opportunities as the company rapidly scales

What You’ll Be Doing:
DevOps & Platform Support
 

  • Assist in configuring, monitoring, and maintaining cloud infrastructure and deployment pipelines (AWS).
  • Support CI/CD processes and automate routine tasks to improve platform reliability and efficiency.
  • Help monitor platform performance, troubleshoot issues, and implement fixes.
  • Collaborate with developers to optimize system architecture and ensure scalability for increasing user traffic.

Machine Learning & Data Support
 

  • Contribute to the development and testing of ML models for learner recommendations, content personalization, and analytics.
  • Assist in data preprocessing, cleaning, and feature engineering for ML experiments.
  • Support evaluation of model performance using metrics and help document results.
  • Collaborate with team members to integrate ML features into the platform effectively.

Collaboration & Continuous Improvement
 

  • Assist in documenting workflows, processes, and best practices for DevOps and ML pipelines.
  • Research new tools, frameworks, or cloud solutions to improve platform performance and ML capabilities.
  • Work cross-functionally with Product, QA, and Delivery teams to ensure alignment on feature releases.

What We’re Looking For:
 

  • Currently enrolled in a post-secondary program (computer science, software engineering, data science, or related field preferred).
  • Basic experience with cloud platforms (AWS, Azure, or GCP) and version control systems (Git).
  • Familiarity with Linux/Unix environments, scripting (Python, Bash), and CI/CD principles.
  • Passion for our product and mission.
  • Proven track record of successfully managing multiple complex projects simultaneously.
  • Ability to work in a technology heavy environment and learn new tools and platforms quickly.
  • Prepr Mindset: Demonstrates agility, initiative, accountability, problem-solving, and collaborative communication—adapting to change, taking ownership, approaching challenges creatively, and working transparently with others to drive meaningful impact.

Bonus Points If You Have:
 

  • Exposure to data pipelines, ETL processes, or database management (SQL/NoSQL).
  • Familiarity with MLOps concepts and model deployment frameworks.
  • Understanding of front-end or back-end web technologies to support integration.
  • Knowledge of performance monitoring, logging, and observability tools.

What We Offer:
 

  • $18.00 per hour
  • 35 hours per week, 9am-5pm
  • Monday to Friday
  • Hybrid, primarily work from home with occasional scheduled office days (office is located downtown Toronto)

If you’re excited about growing your sales skills while helping expand innovative workforce solutions across Canada, we’d love to hear from you.

***We are an equal opportunity employer and value diversity. We strive to create a culture that does not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.***


 
Skills
AI (artificial-intelligence)