Senior Android Infrastructure Software Developer
Waterloo, ON5+ YOECandidates need a bachelor's degree or equivalent practical experience, 5 years of software development in one or more languages, and 3 years of Android development in Kotlin or Java. They also need 3 years of testing, maintaining or launching software and 1 year of large-scale application design.
Gradle, Bazel, Blaze, KSP, Dagger, Hilt
Staff Systems Developer Manager, AlphaNet Core SRE
Waterloo, ON5+ YOECandidates need a bachelor's degree in computer science or equivalent practical experience, 5 years of programming in Go, Python or C++, 4 years of leading projects, and 3 years of designing and troubleshooting distributed systems, administration or networking.
Software Developer II, Early Career
Waterloo, ON +11+ YOECandidates need a bachelor's degree or equivalent practical experience and one year of industry software development in a language such as Python, C++ or Java. Experience with web or mobile apps, Linux, distributed systems, machine learning or security is also required, along with using AI productivity tools.
Python, C, C++, Java, JavaScript
Forward Deployed Detection and Response Consultant, Cyber Defence, National Security, Mandiant
Ottawa, ON3+ YOECandidates need a bachelor's degree or equivalent practical experience, 3 years in SOC, malware research or threat hunting with EDR and SIEM, and incident response experience. They must hold or be eligible for a Canadian personnel security clearance and communicate fluently in English and French.
EDR, SIEM
Senior Forward Deployed Detection and Response Consultant, Cyber Defence, National Security, Mandiant
Ottawa, ON5+ YOECandidates need a bachelor's degree or equivalent practical experience, five years in SOC analysis, malware research, threat hunting or similar roles with EDR and SIEM tools, and experience leading incident response. A Personnel Security Clearance is required, and fluent English and French are needed.
EDR, SIEM
Senior Account Manager, LCS, Shopify
Toronto, ON5+ YOECandidates need a bachelor's degree or equivalent practical experience, plus five years in sales, advertising, account management, marketing or consulting. Preferred experience includes digital advertising campaigns, Google Ads (Search, PMax, YouTube) and data-driven decision making.
Google Ads
Software Developer, Apple Build Rules
Waterloo, ON2+ YOECandidates need a bachelor's degree or equivalent experience, at least 2 years of Swift programming, and 2 years of experience with build systems. Experience with Xcode's build system, Swift Package Manager or Bazel is preferred.
Swift, Xcode, Swift Package Manager, Bazel
Consultant principal en stratégie de cybersécurité, IA, gestion des menaces et des vulnérabilités, sécurité des applications et services-conseils
Toronto, ON +45+ YOEBaccalauréat technique ou expérience pratique équivalente; Cinq ans d'expérience en conseil en cybersécurité; Expérience des cadres de sécurité infonuagique et des normes de l'industrie
SIEM, SOAR, Google Cloud
Consultant principal, sécurité offensive, Canada, services de sécurité offensive
Montréal, QC5+ YOEBaccalauréat en informatique ou cybersécurité, ou expérience équivalente; Cinq ans d'expérience en sécurité réseau, web, mobile ou infonuagique; Trois ans d'expérience des outils de tests de sécurité
Infrastructure de commande et de contrôle, Outils de tests d'applications web, Outils de tests de réseaux sans fil
Senior Consultant, Offensive Security, Canada, Offensive Security Services
Ottawa, ON +85+ YOECandidates need a degree or equivalent experience, 5 years in network, web/mobile or cloud security, and 3 years of security testing tools. A personnel security clearance is required or must be obtainable.
Computer science, Cybersecurity, Network administration, Project management, Incident response, Communication skills
Senior Cybersecurity Strategy Consultant, AI, TVM, AppSec, and Advisory
Toronto, ON +45+ YOECandidates need a bachelor's degree or equivalent practical experience, plus 5 years in advisory or consulting roles in cybersecurity. They must have experience with cloud security, AI evaluation frameworks, and Google Cloud's AI ecosystem.
SIEM, SOAR
Ads Threat Intelligence
Waterloo, ON2+ YOECandidates need a bachelor's degree or equivalent experience, two years in security, threat intelligence or trust and safety, and programming skills in Python, Go, C++ or Java. SQL and data analysis experience is also required.
SQL, Python, Go, C++, Java, MITRE ATT&CK
Marketing Science Lead
Toronto, ON8+ YOECandidates need a bachelor's degree or equivalent practical experience and 8 years in media analytics, advertising, digital marketing, consulting or financial analysis. Hands-on experience with advanced measurement methods such as MMM, MTA and incrementality testing is required.
Google Analytics, Google Tag Manager, gTag, Server-side GTM, Data Manager API, Google Cloud
Marketing Science Lead
Toronto, ON5+ YOECandidates need a bachelor's degree or equivalent practical experience, plus five years in media analytics, advertising sales, digital marketing, consulting or financial analysis. Strong skills in measurement, statistics and clear communication with executives are preferred.
Google Analytics, Google Ads, Google Tag Manager, Data Manager API, Google Cloud
Étudiant-chercheur, doctorat, automne 2026
Waterloo, ON +2Inscription à un programme de doctorat en informatique ou domaine technique connexe; Expérience de travail dans un domaine de l'informatique; Maîtrise de l'anglais
English, Computer science, Biostatistics, Mathematics, Research, Economics
Student Researcher, PhD, Fall 2026
Waterloo, ON +2Candidates need to be currently enrolled in a PhD in computer science or a related technical field, with experience in one area of computer science. English proficiency and an updated CV and transcript are required.
Computer science, Statistics, Research, Machine learning, Deep learning, Programming languages
Étudiant-chercheur, baccalauréat ou maîtrise, automne 2026
Waterloo, ON +2Inscription à un programme de baccalauréat ou de maîtrise en informatique ou domaine connexe; Expérience de travail dans un domaine de l'informatique; Maîtrise de l'anglais
Python, Java, JavaScript, C/C++
Student Researcher, BS/MS, Fall 2026
Waterloo, ON +2Google needs candidates currently enrolled in a Bachelor's or Master's program in computer science, statistics, mathematics or a related technical field, with experience in one area of computer science. English proficiency is required, and coding-language proficiency is listed on the resume.
Computer science, Statistics, Research, Machine learning, Deep learning, Programming languages
Software Developer Intern, PhD, Summer 2027
Waterloo, ON +1Candidates need to be pursuing a PhD in software development or a related technical field and have coding experience in C, C++, Java, or Python. Preferred candidates are in Canada, available full time for 12 weeks outside term time, and have research experience in areas such as algorithms, machine learning or distributed systems.
Software development, Programming languages, C, C++, Oracle Java, Python
Research Intern, PhD, Summer 2027
Toronto, ON +1Candidates need current PhD enrollment in Computer Science or a related technical field, plus experience in one area of computer science. Preferred: research experience, publications, and skill in a general-purpose programming language.
Python, Java, JavaScript, C/C++
Research Intern, PhD, Summer 2027
Montréal, QCCandidates need to be enrolled in a PhD program in computer science or a related technical field, in their penultimate academic year, with experience in one area of computer science. English proficiency is required.
Research, Computer science, Statistics, Machine learning, Deep learning, Programming languages
Stagiaire en recherche, doctorat, été 2027
Montréal, QCInscription à un programme de doctorat en informatique ou domaine connexe; Expérience dans un domaine de l'informatique; Maîtrise de l'anglais
Research, English, Computer science, Biostatistics, Mathematics, Economics
Student Researcher, PhD, Winter-Summer 2027
Montréal, QCCandidates need to be enrolled in a PhD in computer science, statistics, mathematics, economics, natural sciences or a related technical field, with experience in one area of computer science. Research experience and programming skills are preferred.
Research, Computer science, Statistics, Machine learning, Deep learning, Programming languages
Étudiant-chercheur, baccalauréat ou maîtrise, hiver-été 2027
Montréal, QCInscription à un baccalauréat ou une maîtrise en informatique ou domaine connexe; Expérience dans un domaine de l'informatique; Expérience en programmation générale (Python, Java, C++)
Python, Java, JavaScript, C/C++