1

Computer Science Science Jobs in Saskatchewan (NOW HIRING)

Master's degree or higher in Computer Science, Statistics, Machine Learning, Statistical Data Modeling or related fields * 6+ years of machine learning research practice (preferably in 3D graphics)

New

Bachelor's degree in Business, Computer Science, Healthcare, or a related field * Project Management Professional (PMP) certification * Minimum 5+ years of progressive project management experience ...

Bachelor's degree in Computer Science or a related field. * Experience: 3-5+ years of industry experience in software development. * Software fundamentals: Solid understanding of objectoriented ...

Starting Pay - $20 CAD * Daily animal husbandry tasks in support of breeding and scientific research including: * Pig placement * Pig healthcare and medication, including basic veterinary procedures

Starting Pay - $20 CAD You Will * Daily animal husbandry tasks in support of breeding and scientific research including: * Pig placement * Pig healthcare and medication, including basic veterinary ...

Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. * In-depth knowledge of enterprise-level systems, including applications, data, infrastructure, and ...

Degree in Computer Science, Mathematics, Physics, or Engineering Experience * 8 + years of hands-on software engineering experience in a product team * Demonstrated ownership of multiple non-trivial ...

Bachelor or a master's degree in computer science or related * 8 years of professional SQA experience * 2+ years hands on experience in test automation * At least a year of experience as SQA in ML/AI ...

Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent enterprise experience). * Demonstrated ability to break down complex, ambiguous processes and explain ...

Senior Technical Analyst

Regina, SK · Remote

CA$48.47/hr

Degree in Computer Science, Information Systems, Software Engineering, or equivalent. * Five (5) years' experience in applications support including experience in Cloud Services, Database Management ...

New

Starting Pay - $20 CAD Responsabilidades y deberes esenciales * Daily animal husbandry tasks in support of breeding and scientific research including: * Pig placement * Pig healthcare and medication ...

Mining Process Engineer

Regina, SK · Hybrid

CA$115K - CA$135K/yr

Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing, testing, and commissioning industrial control systems; Physical Demands:

Bachelor's degree in Computer Science or other STEM major, or equivalent years of experience. * 5+ years of professional experience developing software in modern TypeScript. * 8+ years in backend ...

A degree in business administration, computer science, education, social science or psychology * Bilingualism (English and French) * Supplemental training on Agile delivery or coaching, and advanced ...

A degree in business administration, computer science, education, social science or psychology * Bilingualism (English and French) * Supplemental training on Agile delivery or coaching, and advanced ...

A degree in business administration, computer science, education, social science or psychology * Bilingualism (English and French) * Supplemental training on Agile delivery or coaching, and advanced ...

... computer science, education, social science or psychology Bilingualism (English and French) Supplemental training on Agile delivery or coaching, and advanced facilitation experience leading workshops ...

next page

Showing results 1-20

Computer Science Science information

What is computer science?

Computer science is the study of computers and computational systems, including their theory, design, development, and application. It encompasses a wide range of topics such as algorithms, data structures, programming languages, software engineering, artificial intelligence, computer architecture, and more. Professionals in this field solve complex problems, create innovative software and hardware solutions, and contribute to technological advancements across industries.

What are the key skills and qualifications needed to thrive as a Computer Scientist, and why are they important?

To thrive as a Computer Scientist, you need strong analytical abilities, programming proficiency, and a solid background in mathematics and algorithms, usually supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and experience using software development tools are typically expected. Critical thinking, problem-solving, and effective teamwork are essential soft skills that help drive innovation and collaboration. These skills and qualities are vital for developing reliable software solutions, advancing research, and adapting to rapidly evolving technology landscapes.

How does a computer scientist typically collaborate with other departments within an organization?

Computer scientists often work closely with teams across various departments such as engineering, product development, data analytics, and IT. Collaboration usually involves gathering requirements, designing algorithms or systems to address business needs, and integrating technical solutions into existing workflows. Effective communication is essential, as computer scientists may need to explain complex concepts to non-technical colleagues and ensure that technical solutions align with overall organizational goals. This interdisciplinary teamwork provides valuable opportunities to expand both technical and soft skills.

What is the difference between Computer Science Science vs Software Developer?

AspectComputer Science ScienceSoftware Developer
Required CredentialsBachelor's or higher in Computer Science, related fieldsBachelor's in Computer Science, Software Engineering, or related fields
Work EnvironmentResearch labs, academia, tech companiesTech companies, startups, corporate IT teams
Employer & Industry UsageUniversities, research institutions, tech firmsSoftware firms, IT departments, app development
Common Search & ComparisonFocuses on theoretical and foundational aspectsFocuses on building and maintaining software applications

Computer Science Science and Software Developer roles share foundational knowledge in programming and computing. However, Computer Science Science emphasizes theoretical research, algorithms, and foundational principles, often in academic or research settings. In contrast, Software Developers focus on designing, coding, and deploying software solutions in practical, industry environments. Both roles require similar educational backgrounds but serve different career paths within the tech industry.

What are popular job titles related to Computer Science Science jobs in Saskatchewan? For Computer Science Science jobs in Saskatchewan, the most frequently searched job titles are:
What job categories do people searching Computer Science Science jobs in Saskatchewan look for? The top searched job categories for Computer Science Science jobs in Saskatchewan are:
What cities in Saskatchewan are hiring for Computer Science Science jobs? Cities in Saskatchewan with the most Computer Science Science job openings:
Infographic showing various Computer Science Science job openings in Saskatchewan as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 73% Physical, 1% Hybrid, and 26% Remote job distribution.
Sr. Machine Learning Engineer

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

We are looking for a Senior Machine Learning Engineer to grow a team responsible for improving quality and introducing new features for Invisalign operation software team. You will work in close collaboration with colleagues from a larger operation group and with clinical and manufacturing experts, focusing on algorithmic and machine learning solutions for optimizing the manufacturing processes and ensuring level of quality for them. In this role, you will develop and fine-tune ML/DL models in a regulated process, integrate complex hardware and software systems using PLC, contribute/commit into the code base, participate in commit review sessions and improve data and ML pipelines.
In this role, you will...
  • Apply machine learning approaches leading to improvements in orthodontic treatment and optimization of manufacturing (mainly image analysis)
  • Choose and justify appropriate neural network architectures, design and train ML models for image analysis.
  • Validate and analyze training results
  • Refactor C++ code and move it to Python
  • Develop C# UI and business logic for Manufacturing automation
  • Collaborate with development team, support integration of the model into production pipeline and integration of hardware using PLC code
  • Document and transfer technology to product groups across the company
  • Help to deliver a vision for our product evolution using machine learning

In this role, you'll need ...
  • Master's degree or higher in Computer Science, Statistics, Machine Learning, Statistical Data Modeling or related fields
  • 6+ years of machine learning research practice (preferably in 3D graphics)
  • Deep understanding of neural network architectures
  • Relevant mathematical background for solving ML tasks
  • Strong experience in the standard technological stack: python, C++, git
Sound like a good fit?
Great! Click the "Apply" link to let us know you are interested. Not the right fit?
Don't worry, Align is quickly growing so we are creating more opportunities to expand our Align family. Please consider joining our Talent Network to receive notifications about future jobs or sharing this opportunity with others in your network.
About Align
Align Technology is a publicly traded medical device company that is transforming smiles and changing lives. Our global team of talented employees develop innovative technology, tools and treatment options to help dental professionals worldwide achieve the clinical results they expect. Our digital ecosystem combines the power of technology to create beautiful smiles through the integration of AI and machine learning, digital imaging and visualization, biomechanics and material science to develop the Invisalign system, the most advanced clear aligner system in the world; iTero Intraoral Scanners and OrthoCAD digital services. Did you know? Align is the world's largest manufacturer of custom 3D-printed materials.
By joining Align, you will be part of a global, fast-growing company in one of the most dynamic industries. Great people, innovative technologies, and meaningful work - these are just some of the things employees say make Align Technology a great place to work
null