1

Computer Science Engineer Jobs in Ontario (NOW HIRING)

25-183 - Kubernetes Engineer

Oshawa, ON · On-site +1

$60 - $85/hr

Qualifications Bachelor's degree in computer science, Engineering, or related field. Proven experience in cloud infrastructure engineering with a focus on cloud-native and PaaS services. Proficiency ...

Bachelor's degree in computer science, engineering, or a related technical field * 5+ years of professional software engineering experience * Deep experience designing and building scalable backend ...

Bachelor's degree in Computer Science, Engineering, or relevant job experience in computer science or engineering. * Core Datacenter/Linux Expertise: Deep expertise in self-hosted physical ...

Degree or diploma in Computer Science, Data Science, Software Engineering, Machine Learning, Artificial Intelligence, or a related technical discipline. * Practical experience with machine learning ...

Requirements Essential Skills and Experience * BS degree in Computer Science, Computer Engineering, or equivalent practical experience * Extensive experience designing and implementing domain ...

Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field * 4+ years of professional experience in data engineering, ideally with large-scale distributed systems.

Principal Automation Engineer

Toronto, ON · On-site

$172.20 - $199.75/hr

Bachelor's degree in Computer Science, Engineering, or relevant job experience. * Core Datacenter/Linux Expertise: Deep expertise in self-hosted physical datacenters. Mastery of RedHat Linux (8, 9, ...

Embedded Firmware Engineer

Ottawa, ON · On-site

$95K - $130K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Engineering Physics, Physics, or a closely related field. * 3+ years of professional experience in embedded ...

Embedded Firmware Engineer

Ottawa, ON · On-site

CA$95K - CA$130K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Engineering Physics, Physics, or a closely related field. * 3+ years of professional experience in embedded ...

ML/AI Engineer

Toronto, ON · On-site +1

CA$110K - CA$150K/yr

Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field * 6+ years of experience in engineering roles, with 3+ years in AI/ML positions * Strong proficiency in ...

QA Engineer

Toronto, ON · Hybrid

CA$120/hr

Bachelor's degree in Computer Science, Engineering, or a related field. * 3-5 years of experience in software testing, preferably in the banking or financial domain. Nice to Have * Knowledge of Kafka ...

Senior Machine Learning Engineer

Ottawa, ON · On-site

CA$84K - CA$128K/yr

Educational Background A Bachelor's or master's degree in computer science, Data Science, Engineering, or a closely related discipline. A strong academic foundation in algorithms, data structures ...

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent training and experience) Apply now, or share your resume with salary expectations at careers@nearsource.ca. Thank ...

Senior Machine Learning Engineer

London, ON · On-site

CA$84K - CA$128K/yr

Educational Background A Bachelor's or master's degree in computer science, Data Science, Engineering, or a closely related discipline. A strong academic foundation in algorithms, data structures ...

Senior Machine Learning Engineer

Toronto, ON · On-site

CA$84K - CA$128K/yr

Educational Background A Bachelor's or master's degree in computer science, Data Science, Engineering, or a closely related discipline. A strong academic foundation in algorithms, data structures ...

Bachelor's or masters degree in computer science, Engineering, or a related field * 58 years of ... professional software development experience * Strong proficiency in Python 3.10+ and backend ...

Showing results 41-60

Computer Science Engineer information

See Ontario salary details

$22K

$81.7K

$165K

How much do computer science engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for computer science engineer in Ontario is $81,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,000.00 and $102,000.00 per year, depending on experience, location, and employer.

What do computer science engineers do?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What is a computer science engineer?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a computer science engineer?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Ontario? For Computer Science Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Computer Science Engineer jobs in Ontario look for? The top searched job categories for Computer Science Engineer jobs in Ontario are:
Infographic showing various Computer Science Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 73% Full Time, 22% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $81,723 per year, or $39.3 per hour.

25-183 - Kubernetes Engineer

Morson Talent

Oshawa, ON • On-site, Remote

$60 - $85/hr

Full-time

Re-posted 9 days ago


Job description

Job Description We are currently requesting resumes for the following position: Resume Due Date: Friday, April 17th, 2026 (5:00PM EST) Number of Vacancies: 2 Level: MP4 Duration: 12 Months Hours of work: 35 Location: CHQ (Hybrid - 3 Days Remote) Job Overview Design and implement cloud-native infrastructure using Kubernetes and container orchestration platforms. Develop and manage PaaS infrastructure components including compute, database, storage, and integration services. Must have experience around software defined networking and familiar with service mesh like Istio, Envoy, etc Build & manage IaC modules to provision and maintain infrastructure using tools like Terraform, Pulumi, etc.

Automate infrastructure provisioning and configuration using DevOps tools such as Azure DevOps (ADO) and GitHub. Knowledge of hardened automation techniques, such as vaulting secrets, RBAC, and encrypted communications Designing and deploying scalable, highly available, and fault-tolerant systems majorly on Azure cloud platforms. Must have knowledge of GitOps concepts and tools like Flux, ArgoCD, etc Must have knowledge of one of the programming languages such as .NET, Node.js, or Java

Collaborate with cross-functional teams to define infrastructure requirements and ensure alignment with cloud architecture best practices. Monitor and optimize performance, scalability, and reliability of cloud infrastructure components. Ensure security, compliance, and governance across cloud-native and PaaS infrastructure deployments.

Qualifications Bachelor's degree in computer science, Engineering, or related field. Proven experience in cloud infrastructure engineering with a focus on cloud-native and PaaS services. Proficiency in Kubernetes, containerization, and orchestration tools.

Hands-on experience with Terraform, Pulumi, and other IaC tools. Proficiency in scripting languages: Bash, PowerShell, GO, and Python. Experience with Azure PaaS services or equivalent cloud platforms.

Strong understanding of DevOps practices and tools including ADO and GitHub. Programming experience in .NET, Node.js, or Java for infrastructure automation. Excellent problem-solving skills and ability to work in a collaborative environment.