2026-10-17 · Job posted on 2026-10-17 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software engineers and designersView occupation: Software engineers and designers (opens in a new tab) · Minimum qualifications: Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience. 2 years of software development experience in backend engineering. Experience in managing and debugging cloud systems (e.g., monitoring, logging, tracing). Preferred qualifications: Experience in Infrastructure as a Service (IaaS). Experience in performance analysis and debugging. ExperienceShort Description: Minimum qualifications: Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience. 2 years of software development experience in backend engineering. Experience in managing and debugging cloud systems (e.g., monitoring, logging, tracing). Preferred qualifications: Experience in Infrastructure as a Service (IaaS). Experience in performance analysis and debugging. Experience
2026-10-16 · Job posted on 2026-10-16 in GuelphGuelph · Full Time · This is a Full TimePermanent · Permanent position. Government managers - economic analysis, policy development and program administrationView occupation: Government managers - economic analysis, policy development and program administration (opens in a new tab) · Reporting to the Senior Director, Program Development, the Manager, Program Design & Policy is a strategic leader responsible for guiding policy development,… Supervising experience Travel Budgeting Business Leadership Dental care Resource allocation Financial forecasting Stakeholder engagement Permanent Impact assessment Finance Team leadership Financial management report preparation Government public relations PolicyShort Description: Reporting to the Senior Director, Program Development, the Manager, Program Design & Policy is a strategic leader responsible for guiding policy development,… Supervising experience Travel Budgeting Business Leadership Dental care Resource allocation Financial forecasting Stakeholder engagement Permanent Impact assessment Finance Team leadership Financial management report preparation Government public relations Policy
2026-10-15 · Job posted on 2026-10-15 in KitchenerKitchener · Full Time · This is a Full TimePermanent · Permanent position. Library assistants and clerksView occupation: Library assistants and clerks (opens in a new tab) · Connect customers to information, including community, and internal resources. Provide basic instruction to customers on the use of the library catalogue, print… Computer literacy Writing skills Computer skills In-person Communication skills Weekends as needed Facilitation Customer relationship building Photocopiers Client inquiry handling Post-secondary education Library, archives or museum experience CasualShort Description: Connect customers to information, including community, and internal resources. Provide basic instruction to customers on the use of the library catalogue, print… Computer literacy Writing skills Computer skills In-person Communication skills Weekends as needed Facilitation Customer relationship building Photocopiers Client inquiry handling Post-secondary education Library, archives or museum experience Casual
2026-10-15 · Job posted on 2026-10-15 in KitchenerKitchener · Full Time · This is a Full TimePermanent · Permanent position. Library and public archive techniciansView occupation: Library and public archive technicians (opens in a new tab) · Post-secondary degree in a relevant field of study and instructional experience. Demonstrated ability to interact positively and build relationships with… On-the-job training delivery Customer relationship building Operations management Weekends as needed Education and instruction experience Team leadership Coaching Client inquiry handling Post-secondary education Library, archives or museum experience Casual ClientShort Description: Post-secondary degree in a relevant field of study and instructional experience. Demonstrated ability to interact positively and build relationships with… On-the-job training delivery Customer relationship building Operations management Weekends as needed Education and instruction experience Team leadership Coaching Client inquiry handling Post-secondary education Library, archives or museum experience Casual Client
2026-10-13 · Job posted on 2026-10-13 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Minimum qualifications: Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems. 2 years of experience leading projects and providing technical leadership.Short Description: Minimum qualifications: Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems. 2 years of experience leading projects and providing technical leadership.
2026-10-13 · Job posted on 2026-10-13 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with end-to-end machine learning (e.g., model deployment, model evaluation, data processing, debugging). 1 year of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models)Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with end-to-end machine learning (e.g., model deployment, model evaluation, data processing, debugging). 1 year of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models)
2026-10-13 · Job posted on 2026-10-13 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in C++, Java, or Go. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with data structures and algorithms in either an academic or industry setting. 2 years ofShort Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in C++, Java, or Go. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with data structures and algorithms in either an academic or industry setting. 2 years of
2026-10-10 · Job posted on 2026-10-10 in GuelphGuelph · Full Time · This is a Full TimePermanent · Permanent position. Other customer and information services representativesView occupation: Other customer and information services representatives (opens in a new tab) · Are you passionate about customer service and agriculture? Someone who thrives on problem solving and asking the right questions? We are seeking new Customer Care Representatives (CCR) to connect Ontario farmers with Agricorp programs. The Role The Customer Care Representative (CCR) role provides critical first line of contact for allShort Description: Are you passionate about customer service and agriculture? Someone who thrives on problem solving and asking the right questions? We are seeking new Customer Care Representatives (CCR) to connect Ontario farmers with Agricorp programs. The Role The Customer Care Representative (CCR) role provides critical first line of contact for all
2026-10-10 · Job posted on 2026-10-10 in GuelphGuelph · Full Time · This is a Full TimePermanent · Permanent position. Other customer and information services representativesView occupation: Other customer and information services representatives (opens in a new tab) · Are you looking for a meaningful career? Agricorp is seeking a Bilingual Customer Care Representative to join our Customer Care Services team to connect Ontario Farmers with Agricorp programs. The Role The Bilingual Customer Care Representative role provides critical front-line contact for all customer inquiries, as well as retrieves andShort Description: Are you looking for a meaningful career? Agricorp is seeking a Bilingual Customer Care Representative to join our Customer Care Services team to connect Ontario Farmers with Agricorp programs. The Role The Bilingual Customer Care Representative role provides critical front-line contact for all customer inquiries, as well as retrieves and
2026-10-08 · Job posted on 2026-10-08 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · info_outline X This posting is for an existing vacancy. Application Instructions: In most instances, this position requires in-person interviews as part of the hiring process. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Minimum qualifications: Bachelor’s degree in Computer Science, Engineering, a related field, orShort Description: info_outline X This posting is for an existing vacancy. Application Instructions: In most instances, this position requires in-person interviews as part of the hiring process. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Minimum qualifications: Bachelor’s degree in Computer Science, Engineering, a related field, or
2026-10-08 · Job posted on 2026-10-08 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · info_outline X This position is for an existing position. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances, this position requires in-person interviews as part of the hiring process. Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with developingShort Description: info_outline X This position is for an existing position. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances, this position requires in-person interviews as part of the hiring process. Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with developing
2026-10-08 · Job posted on 2026-10-08 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · The software developer will build and scale developer-facing interfaces, tooling, and automated workflows for the experiment lifecycle. They will also triage system issues and collaborate with peers to conduct design reviews and ensure code quality. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 2 years of experience withShort Description: The software developer will build and scale developer-facing interfaces, tooling, and automated workflows for the experiment lifecycle. They will also triage system issues and collaborate with peers to conduct design reviews and ensure code quality. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 2 years of experience with
2026-10-08 · Job posted on 2026-10-08 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · The role involves writing and reviewing product code while maintaining the reliability and performance of large-scale distributed systems. Responsibilities also include triaging system issues, debugging, and collaborating on design reviews to optimize infrastructure. MINIMUM QUALIFICATIONS: * Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience. *Short Description: The role involves writing and reviewing product code while maintaining the reliability and performance of large-scale distributed systems. Responsibilities also include triaging system issues, debugging, and collaborating on design reviews to optimize infrastructure. MINIMUM QUALIFICATIONS: * Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience. *
2026-10-08 · Job posted on 2026-10-08 in KitchenerKitchener · Part Time · This is a Part TimePermanent · Permanent position. Managers in social, community and correctional servicesView occupation: Managers in social, community and correctional services (opens in a new tab) · As a key member of Serco’s Employment Services team, you will build key relationships that will support community job seekers and businesses and help to build a… English Analysis skills Project management Bachelor's Mentoring Organizational skills Leadership Communication skills Part-time Full-time French Stakeholder engagement Operations management Operational risk management CoachingShort Description: As a key member of Serco’s Employment Services team, you will build key relationships that will support community job seekers and businesses and help to build a… English Analysis skills Project management Bachelor's Mentoring Organizational skills Leadership Communication skills Part-time Full-time French Stakeholder engagement Operations management Operational risk management Coaching
2026-10-08 · Job posted on 2026-10-08 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial… Full-time Full-timeShort Description: We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial… Full-time Full-time
2026-10-07 · Job posted on 2026-10-07 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in Objective-C or Swift. 2 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture. Preferred qualifications: 3 years of experience with iOS application development. 2 years ofShort Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in Objective-C or Swift. 2 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture. Preferred qualifications: 3 years of experience with iOS application development. 2 years of
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software engineers and designersView occupation: Software engineers and designers (opens in a new tab) · info_outline X This posting is for a new vacancy. In most instances, this position requires in-person interviews as part of the hiring process. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share yourShort Description: info_outline X This posting is for a new vacancy. In most instances, this position requires in-person interviews as part of the hiring process. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share your
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Cybersecurity specialistsView occupation: Cybersecurity specialists (opens in a new tab) · info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Remote locations: Alberta, CA; British Columbia, CA; NovaShort Description: info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Remote locations: Alberta, CA; British Columbia, CA; Nova
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances, this position requires in-person interviews as part of the hiring process. Note: By applying to this position you will have an opportunity to share yourShort Description: info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. In most instances, this position requires in-person interviews as part of the hiring process. Note: By applying to this position you will have an opportunity to share your
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in Objective-C or Swift. 2 years of experience testing, maintaining, or launching software products andShort Description: info_outline X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in Objective-C or Swift. 2 years of experience testing, maintaining, or launching software products and
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Computer and information systems managersView occupation: Computer and information systems managers (opens in a new tab) · Minimum qualifications: Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience in cloud computing or a technical customer-facing role. Experience in Python or similar coding languages. Experience developing and deploying agentic solutions utilizing tools, multi-agent workflows and RAG systems. Experience managing customerShort Description: Minimum qualifications: Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience in cloud computing or a technical customer-facing role. Experience in Python or similar coding languages. Experience developing and deploying agentic solutions utilizing tools, multi-agent workflows and RAG systems. Experience managing customer
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking… Software engineering Defect resolution root cause analysis Computer Science Software troubleshooting iOS development Technical documentation Data structures System design Full-time Software fault isolation Master's degree C++ Software quality assurance Bachelor'sShort Description: We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking… Software engineering Defect resolution root cause analysis Computer Science Software troubleshooting iOS development Technical documentation Data structures System design Full-time Software fault isolation Master's degree C++ Software quality assurance Bachelor's
2026-10-06 · Job posted on 2026-10-06 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Lead a team of embedded developers to define technical roadmaps and manage the development of bootloaders, drivers, and hardware abstraction layers. You will also make significant individual technical contributions while fostering a culture of excellence and growth within the team. MINIMUM QUALIFICATIONS: * Bachelor’s degree, or equivalent practical experience. *Short Description: Lead a team of embedded developers to define technical roadmaps and manage the development of bootloaders, drivers, and hardware abstraction layers. You will also make significant individual technical contributions while fostering a culture of excellence and growth within the team. MINIMUM QUALIFICATIONS: * Bachelor’s degree, or equivalent practical experience. *
2026-10-05 · Job posted on 2026-10-05 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · info_outline X In most instances, this position requires in-person interviews as part of the hiring process. This posting is for an existing vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share yourShort Description: info_outline X In most instances, this position requires in-person interviews as part of the hiring process. This posting is for an existing vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. Note: By applying to this position you will have an opportunity to share your
2026-10-05 · Job posted on 2026-10-05 in GuelphGuelph · Full Time · This is a Full TimePermanent · Permanent position. Financial and investment analystsView occupation: Financial and investment analysts (opens in a new tab) · Agricorp is looking for a Senior Financial Analyst to join the Finance team in the Corporate Services division . Agricorp’s Finance department is a dynamic, professional team responsible for stewardship of resources through high quality analysis, day-to-day operational excellence and a commitment to a culture of innovation. The Finance teamShort Description: Agricorp is looking for a Senior Financial Analyst to join the Finance team in the Corporate Services division . Agricorp’s Finance department is a dynamic, professional team responsible for stewardship of resources through high quality analysis, day-to-day operational excellence and a commitment to a culture of innovation. The Finance team
2026-10-05 · Job posted on 2026-10-05 in KitchenerKitchener · Full Time · This is a Full TimePermanent · Permanent position. Software engineers and designersView occupation: Software engineers and designers (opens in a new tab) · End-to-End Project Involvement: Engage in projects from conception and design to implementation and delivery, collaborating with stakeholders to refine… System design Full-time Remote Performance tuning Elasticsearch Stakeholder engagement Software engineering Node.js Technical explanation Software deployment Data and database experience PostgreSQL Decision making Redis Back-end development Project management methodology Cross-functional collaborationShort Description: End-to-End Project Involvement: Engage in projects from conception and design to implementation and delivery, collaborating with stakeholders to refine… System design Full-time Remote Performance tuning Elasticsearch Stakeholder engagement Software engineering Node.js Technical explanation Software deployment Data and database experience PostgreSQL Decision making Redis Back-end development Project management methodology Cross-functional collaboration
2026-10-03 · Job posted on 2026-10-03 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · You will work on critical projects to design, test, deploy, and maintain software solutions while collaborating with versatile teams. Additionally, you will develop scripts to automate routine tasks and apply computer science knowledge to solve real-world problems. MINIMUM QUALIFICATIONS: * Pursuing a PhD program with a focus on subjects inShort Description: You will work on critical projects to design, test, deploy, and maintain software solutions while collaborating with versatile teams. Additionally, you will develop scripts to automate routine tasks and apply computer science knowledge to solve real-world problems. MINIMUM QUALIFICATIONS: * Pursuing a PhD program with a focus on subjects in
2026-10-03 · Job posted on 2026-10-03 in KitchenerKitchener · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Innovate and improve foundational 3D interfaces and interactions for various XR devices. Optimize rendering and windowing systems to ensure smooth, responsive performance across Android and embedded operating systems. MINIMUM QUALIFICATIONS: * Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. * 5 years of experienceShort Description: Innovate and improve foundational 3D interfaces and interactions for various XR devices. Optimize rendering and windowing systems to ensure smooth, responsive performance across Android and embedded operating systems. MINIMUM QUALIFICATIONS: * Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. * 5 years of experience
2026-10-03 · Job posted on 2026-10-03 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Develop innovative machine learning solutions to classify and understand actors and assets within the Google Ads ecosystem. Collaborate with partner teams to build effective clustering-based systems that detect bad actors and reduce friction for legitimate advertisers. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 5 years of experienceShort Description: Develop innovative machine learning solutions to classify and understand actors and assets within the Google Ads ecosystem. Collaborate with partner teams to build effective clustering-based systems that detect bad actors and reduce friction for legitimate advertisers. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 5 years of experience
2026-10-03 · Job posted on 2026-10-03 in WaterlooWaterloo · Casual · This is a CasualPermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · You will support the architectural evolution of Google Cloud's source code management and software supply chain security infrastructure. Additionally, you will develop AI-first capabilities to orchestrate the software development lifecycle and maintain system reliability through on-call rotations. MINIMUM QUALIFICATIONS: * Bachelor's degree or equivalent practical experience. * 8 years ofShort Description: You will support the architectural evolution of Google Cloud's source code management and software supply chain security infrastructure. Additionally, you will develop AI-first capabilities to orchestrate the software development lifecycle and maintain system reliability through on-call rotations. MINIMUM QUALIFICATIONS: * Bachelor's degree or equivalent practical experience. * 8 years of
2026-10-03 · Job posted on 2026-10-03 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · You will develop and maintain features for Chrome Desktop using C++ and web technologies while collaborating with UX experts to refine designs. Additionally, you will contribute to the open-source Chromium project and use data-driven experiments to enhance browser performance and reliability. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience.Short Description: You will develop and maintain features for Chrome Desktop using C++ and web technologies while collaborating with UX experts to refine designs. Additionally, you will contribute to the open-source Chromium project and use data-driven experiments to enhance browser performance and reliability. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience.
2026-10-03 · Job posted on 2026-10-03 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Create user-centered experiences and shared system UI components for Android glasses, including a home screen, AI agent interfaces, widgets, and notification management. Develop new augmented-reality interactions and refine experiences with UX, product, machine learning, and program management partners through prototyping, user testing, and roadmap planning. MINIMUM QUALIFICATIONS: * Bachelor's degreeShort Description: Create user-centered experiences and shared system UI components for Android glasses, including a home screen, AI agent interfaces, widgets, and notification management. Develop new augmented-reality interactions and refine experiences with UX, product, machine learning, and program management partners through prototyping, user testing, and roadmap planning. MINIMUM QUALIFICATIONS: * Bachelor's degree
2026-10-01 · Job posted on 2026-10-01 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with Android application development. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application design and architecture.Short Description: Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with Android application development. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application design and architecture.
2026-10-01 · Job posted on 2026-10-01 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Computer and information systems managersView occupation: Computer and information systems managers (opens in a new tab) · Minimum qualifications: Bachelor’s degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience. 13 years of experience in reading/debugging code written in a general purpose coding language (e.g., Java, C, C++, Python, Shell, Go or JavaScript, etc.) and in virtualization and orchestration frameworks. Experience troubleshooting and advocating for customer needs,Short Description: Minimum qualifications: Bachelor’s degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience. 13 years of experience in reading/debugging code written in a general purpose coding language (e.g., Java, C, C++, Python, Shell, Go or JavaScript, etc.) and in virtualization and orchestration frameworks. Experience troubleshooting and advocating for customer needs,
2026-09-29 · Job posted on 2026-09-29 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Professional occupations in business management consultingView occupation: Professional occupations in business management consulting (opens in a new tab) · Minimum qualifications: Bachelor's degree or equivalent practical experience. 7 years of experience in Workforce Management (WFM), resource management, strategic capacity planning, or business operations within a global support or technology organization Experience developing headcount models, managing approval governance, or leading operational sizing for multi-regional teams. Experience with Google Workspace toolsShort Description: Minimum qualifications: Bachelor's degree or equivalent practical experience. 7 years of experience in Workforce Management (WFM), resource management, strategic capacity planning, or business operations within a global support or technology organization Experience developing headcount models, managing approval governance, or leading operational sizing for multi-regional teams. Experience with Google Workspace tools
2026-09-26 · Job posted on 2026-09-26 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · Minimum qualifications: Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. 5 years of experience developing software in C++ and Python, and optimizing code for resource-constrained, low-power, or performance-critical edge devices. Experience in algorithm research, development, and translating prototypes into scalable, production-ready software. Preferred qualifications:Short Description: Minimum qualifications: Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience. 5 years of experience developing software in C++ and Python, and optimizing code for resource-constrained, low-power, or performance-critical edge devices. Experience in algorithm research, development, and translating prototypes into scalable, production-ready software. Preferred qualifications:
2026-09-25 · Job posted on 2026-09-25 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · The developer will write and test system code while collaborating with stakeholders through design and code reviews. They are also responsible for triaging system issues and designing GenAI solutions using ML infrastructure. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 5 years of experience programming in Python orShort Description: The developer will write and test system code while collaborating with stakeholders through design and code reviews. They are also responsible for triaging system issues and designing GenAI solutions using ML infrastructure. MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 5 years of experience programming in Python or
2026-09-24 · Job posted on 2026-09-24 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Customer services representatives - financial institutionsView occupation: Customer services representatives - financial institutions (opens in a new tab) · Minimum qualifications: Bachelor's degree in Science, Technology, Engineering, or equivalent practical experience. 6 years of experience in troubleshooting and advocating for customers' needs, triaging technical issues, or software development. Experience writing, reading, and debugging code in Java, C, C++, Python, or Go. Experience working with distributed systems, distributed systems solutions,Short Description: Minimum qualifications: Bachelor's degree in Science, Technology, Engineering, or equivalent practical experience. 6 years of experience in troubleshooting and advocating for customers' needs, triaging technical issues, or software development. Experience writing, reading, and debugging code in Java, C, C++, Python, or Go. Experience working with distributed systems, distributed systems solutions,
2026-09-22 · Job posted on 2026-09-22 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Cybersecurity specialistsView occupation: Cybersecurity specialists (opens in a new tab) · Minimum qualifications: Bachelor's degree in Computer Science, a related security field, or equivalent practical experience. 2 years of experience in security engineering, threat intelligence, trust and safety, or a related abuse-fighting field. Experience with programming languages such as Python, Go, C++, or Java. Experience working with data analysis, SQL, andShort Description: Minimum qualifications: Bachelor's degree in Computer Science, a related security field, or equivalent practical experience. 2 years of experience in security engineering, threat intelligence, trust and safety, or a related abuse-fighting field. Experience with programming languages such as Python, Go, C++, or Java. Experience working with data analysis, SQL, and
2026-09-22 · Job posted on 2026-09-22 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Software developers and programmersView occupation: Software developers and programmers (opens in a new tab) · The role involves driving strategies to reduce system complexity and managing systemic risks for the Protected Data SRE team. You will also provide technical leadership and mentorship while partnering with cross-functional stakeholders to balance reliability with regulatory requirements. MINIMUM QUALIFICATIONS: * Bachelor's degree in Computer Science, a related technical field,Short Description: The role involves driving strategies to reduce system complexity and managing systemic risks for the Protected Data SRE team. You will also provide technical leadership and mentorship while partnering with cross-functional stakeholders to balance reliability with regulatory requirements. MINIMUM QUALIFICATIONS: * Bachelor's degree in Computer Science, a related technical field,
2026-09-15 · Job posted on 2026-09-15 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Post-secondary teaching and research assistantsView occupation: Post-secondary teaching and research assistants (opens in a new tab) · Minimum qualifications: Currently enrolled in a Bachelor's or Master’s degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic FoundationsShort Description: Minimum qualifications: Currently enrolled in a Bachelor's or Master’s degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations
2026-09-15 · Job posted on 2026-09-15 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Post-secondary teaching and research assistantsView occupation: Post-secondary teaching and research assistants (opens in a new tab) · Minimum qualifications: Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization,Short Description: Minimum qualifications: Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization,
2026-07-21 · Job posted on 2026-07-21 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Social policy researchers, consultants and program officersView occupation: Social policy researchers, consultants and program officers (opens in a new tab) · Minimum qualifications: Currently enrolled in a Bachelor's or Master’s degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic FoundationsShort Description: Minimum qualifications: Currently enrolled in a Bachelor's or Master’s degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations
2026-07-21 · Job posted on 2026-07-21 in WaterlooWaterloo · Full Time · This is a Full TimePermanent · Permanent position. Post-secondary teaching and research assistantsView occupation: Post-secondary teaching and research assistants (opens in a new tab) · Minimum qualifications: Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization,Short Description: Minimum qualifications: Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization,
We are collecting data to better understand who is looking for work and what kind of opportunities jobseekers are searching for. This data is completely anonymous and non-personally identifiable.