Job Description
Join Lumerate, a Toronto-based SaaS startup specializing in applying machine learning to the biotechnology/pharmaceutical industry. This is an 8-month paid co-op opportunity for a 3rd or 4th-year Computer Science/Software Engineering student to contribute to their customer-facing Rails application and gain experience in a fast-paced agile environment.
Key Information
- Location Model: Hybrid
- Location Details: Toronto, Ontario, Canada (Remote optional, Hybrid from Junction Triangle office Tues, Thurs, Fri)
- Salary Range: $24 - $29 CAD per hour
- Years Experience Min: N/A (Specific co-op program enrollment required)
- Employment Type: Full-Time Co-op (8-month term)
- Company Industry: SaaS (Life Sciences / Biotech)
- Visa Sponsorship: No (Must be legally eligible to work in Canada, meeting specific program requirements)
- Relocation Assistance: N/A
- Working Hours: Standard 9am-5pm EST, Mon-Fri
Technical Stack
- Core (Must-Have):
- N/A (Experience with tech stack is a bonus, not strictly required)
- Nice-to-Have:
- Ruby on Rails
- Javascript
- ReactJS
- Linux (Ubuntu)
- ElasticSearch
- Docker
- NoSQL (MongoDB)
- PostgreSQL
Role & Responsibilities
- Key Responsibilities:
- Write production code and contribute features.
- Maintain data infrastructure.
- Ensure appropriate testing rigor.
- Investigate and propose new technical approaches.
- Gain mentorship from the engineering team.
- Must-Have Qualifications:
- Currently enrolled in 3rd or 4th year of Computer Science or Software Engineering program in a publicly funded Ontario post-secondary institution.
- Registered full-time or part-time under a co-operative education program.
- Canadian citizen, permanent resident, or protected person.
- Legally entitled to work in Canada/Ontario.
- Minimum 8-month commitment.
- Detail-oriented and enjoys puzzles (hint: check coordinates provided).
- Nice-to-Have Qualifications:
- Experience with Ruby on Rails or other MVC frameworks.
- Experience with web app development, software best practices, biotechnology industry knowledge, machine learning, data mining, web crawling, or agile development.
- Comfortable with self-directed learning.
Company & Culture
- Benefits Highlights:
- Paid co-op position ($24 - $29/hr).
- Consideration for permanent position upon graduation.
- Mentorship and learning opportunities.
- Opportunity to work with an experienced team in ML, development, business.
- Regular team events.
- Potential Red Flags / Things to Note:
- Must meet specific Canadian citizenship/residency and Ontario co-op program requirements.
- Cover letter is mandatory for consideration.
- Cover letter requires specific content (hobby + landmark at coordinates).
- Company Culture Snippets:
- Customer-centric and curious.
- Emphasis on innovation and learning.
- Supportive, collaborative, and fun team environment.
- Known for positive culture and team events.
- Fast-paced startup environment.
Lumerate is offering an exciting paid 8-month co-op opportunity to an ambitious GTA-based 3rd or 4th year student currently enrolled in a Computer Science or Software Engineering program. In addition to learning the ropes of our customer-facing Rails application, you’ll gain experience in agile development practices and will be a valued member of our fast-paced and growing technology startup. If you're interested in practical usages of machine learning, and how they can be applied to the biotechnology business domain, then a co-op with Lumerate will present a dynamic and engaging challenge. Who is Lumerate? Lumerate is a Toronto-based SaaS company that has built game-changing technology to help sales teams accelerate revenue growth. Today we’re leaders in the life sciences space, but tomorrow we envision becoming the de facto service that sales professionals across all industries rely on to help them make the most informed decisions, take the most immediate action and be the most awesome at their unique jobs. We use machine learning to interpret the digital river of information that pours out from all corners of the web, and then we package it up so that it can be easily searched and analyzed. Our current SaaS solution, built on that river, is the ultimate smart digital assistant for busy sales professionals in different STEM industries. We carry out our mission through (1) keeping our customers at the heart of everything we do (2) maintaining an unrelenting curiosity about their challenges and work flows (3) constantly innovating (4) learning from each other, supporting each other and having fun while doing it. Lumerate is also a proud graduate of the Creative Destruction Lab (CDL)'s Artificial Intelligence stream at the University of Toronto's Rotman School of Management. What the role looks like: Responsibilities will be tailored to your experience level, but will broadly include: Writing production code and seeing your new features getting used!Mentorship from the engineering team to create innovative solutions to challenging problemsMaintaining the data infrastructure used by Lumerate’s productsEnsuring the appropriate degree of rigor in testing is maintainedAs new problems are identified, investigating new technological approaches, then proposing pragmatic solutions that will scale to the requirements of the business Our tech stack includes (but is not limited to): Ruby on Rails JavascriptReactJSLinux (Ubuntu)ElasticSearchDockerNoSQL (MongoDB)PostgreSQL You’ll develop these awesome skills in the following areas: Web app developmentSoftware best practicesKnowledge of biotechnology/pharmaceutical industryMachine learning/deep learningData mining, web crawling Agile development As we're funding this position with the assistance of the Student Work Placement Program and the Ontario Co-operative education tax credit, candidates must meet the following eligibility requirements: Registered full-time or part-time under a co‑operative education program in a publicly funded Ontario post-secondary institutionA Canadian citizen, permanent resident or a protected person as defined by the Immigration and Refugee Protection ActLegally entitled to work in Canada, including specific province legislation and regulations More about YOU: You’re enrolled in your 3rd or 4th year of a Software Engineering or Computer Science program and will be for the duration of the co-opYou’re detail-oriented and you enjoy puzzles, which is why you will find and include the landmark located at these coordinates 43.2104°N 79.7558°W in your cover letterExperience with Ruby on Rails or other MVC frameworks is a bonusYou’re willing to make a minimum 8 month commitment to us, either as one consecutive 8 month term or two 4 month terms within a 12-month period.You thrive as part of a team, but you’re also comfortable with self-directed learning You love solving interesting challenges About the perks: Earn $24 - $29 per hour (working from 9AM-5PM EST, Mon-Fri) Be considered for a permanent full-time position upon graduationWork with a team that is invested in your education and successLearn from a close-knit, experienced team with skills in machine learning, development, business, and organizational cultureWork remote, or hybrid from our laid-back office (located in Toronto's Junction Triangle on Tuesdays, Thursdays, and Fridays) *In person for the first 2 weeks of onboardingEnjoy regular team events Experience life as part of growing and profitable Canadian tech company Start Date: September 2nd, 2025 Comments from previous interns and co-op students: “Working at Lumerate, one of the most common themes I picked up early on was the importance placed on learning; you see it in everything. From the first week onwards, I felt as though I was a valuable and contributing member to the team.” “I don’t want to over-hype Lumerate, but taking an internship here was, without question, the best career decision I ever made.” “Overall, my experience interning with Lumerate not only helped me kick-start my career and learn new skills, but also gave me the chance to work with a very positive and motivational group of people.” “The culture and environment here is simply incredible. From the pool parties and outdoor trips, to the super friendly pets in the office and team lunches, it can be easy to forget how quickly time flies. tl;dr: Smash that Apply button!” How to apply: Please provide us with two things: Your resumeA cover letterYour resume should explain your work experience, so instead of reiterating that stuff please tell us about your favourite hobby and why you think it’s so great! We look forward to hearing from you! Already envisioning your first day at Lumerate as a Software Developer Co-op? Apply now with your cover letter and resumé! We look forward to hearing from you. Please note that any applications without a cover letter will not be considered. Candidates must be legally eligible to work in Canada. Lumerate is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Job Details
Salary
$24 - $29 per hour
Location
Remote / Toronto, Canada
Key Skills
DockerJavascriptLinuxMachine LearningRuby On RailsPostgresqlNosqlReactjsAgile DevelopmentElasticsearch