The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Essential Knowledge, Skills, and Experience Bachelor's degree in computer science, engineering, or ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Essential Knowledge, Skills, and Experience Bachelor's degree in computer science, engineering, or ...
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
Quick apply
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
Senior Neural Network Kernel Software Development Engineer
Calgary, AB · On-site
$110K - $140K/yr
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
Quick apply
Senior Neural Network Kernel Software Development Engineer
Calgary, AB · On-site
$110K - $140K/yr
Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD). * Profound knowledge of modern C++, with a focus on code generation and low-level compute ...
... in Computer Science, Software Engineering, Data Science, or a related field (or equivalent ... teach Strong problem-solving skills and critical thinking Excellent communication and teamwork ...
... in Computer Science, Software Engineering, Data Science, or a related field (or equivalent ... teach Strong problem-solving skills and critical thinking Excellent communication and teamwork ...
The Senior Research Software Developer is an experienced research software developer who provides ... D. in Engineering, Computer Science, or a related quantitative/applied field or equivalent. About ...
The Senior Research Software Developer is an experienced research software developer who provides ... D. in Engineering, Computer Science, or a related quantitative/applied field or equivalent. About ...
The Senior Research Software Developer is an experienced research software developer who provides ... D. in Engineering, Computer Science, or a related quantitative/applied field or equivalent. About ...
Quick apply
The Senior Research Software Developer is an experienced research software developer who provides ... D. in Engineering, Computer Science, or a related quantitative/applied field or equivalent. About ...
Partner with senior client stakeholders to define and execute transformation roadmaps * Lead ... Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ...
Partner with senior client stakeholders to define and execute transformation roadmaps * Lead ... Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... MSc or PhD in Engineering, Applied Mathematics or Computer Science. About the Benefits:
Quick apply
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... MSc or PhD in Engineering, Applied Mathematics or Computer Science. About the Benefits:
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... MSc or PhD in Engineering, Applied Mathematics or Computer Science. About the Benefits:
We are seeking a Senior Machine Learning Software Developer to play a key role in the design ... MSc or PhD in Engineering, Applied Mathematics or Computer Science. About the Benefits:
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic ... Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ...
These roles are designed for mid- to senior-level professionals who are ready to lead initiatives ... Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or ...
Quick apply
These roles are designed for mid- to senior-level professionals who are ready to lead initiatives ... Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or ...
These roles are designed for mid- to senior-level professionals who are ready to lead initiatives ... Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or ...
These roles are designed for mid- to senior-level professionals who are ready to lead initiatives ... Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or ...
You will operate as a senior individual contributor and a generalist problem solver. You enjoy ... Computer Science, Data Science, Engineering, or similar). Equivalent demonstrated experience will ...
You will operate as a senior individual contributor and a generalist problem solver. You enjoy ... Computer Science, Data Science, Engineering, or similar). Equivalent demonstrated experience will ...
Senior Data Engineer - 26206
Calgary, AB · On-site +1
The Team: We're looking for a Senior Data Engineer to lead the technical implementation of our next ... Bachelor's degree in Computer Science, or a related quantitative field. * Deep experience building ...
New
Senior Data Engineer - 26206
Calgary, AB · On-site +1
The Team: We're looking for a Senior Data Engineer to lead the technical implementation of our next ... Bachelor's degree in Computer Science, or a related quantitative field. * Deep experience building ...
New
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
Serve as a senior full-stack technical contributor across frontend, backend, database, and cloud ... Bachelor's degree in Computer Science or related field, or equivalent practical experience.
Quick apply
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
Serve as a senior full-stack technical contributor across frontend, backend, database, and cloud ... Bachelor's degree in Computer Science or related field, or equivalent practical experience.
This senior people leader will manage managers, senior TPMs, and distinguished-level TPMs across a ... Bachelor's or higher degree in Computer Science, Engineering, Business Administration, or related ...
This senior people leader will manage managers, senior TPMs, and distinguished-level TPMs across a ... Bachelor's or higher degree in Computer Science, Engineering, Business Administration, or related ...
As the Senior Architect you will be partnering with diverse teams across the organization to create ... Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related ...
As the Senior Architect you will be partnering with diverse teams across the organization to create ... Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related ...
Senior Associate- IAM
CA$84K - CA$134K/yr
As a Senior Associate, you will work as part of a team of problem solvers, helping to solve complex ... Preferred education includes but is not limited to Computer Science, Computer or Software ...
Senior Associate- IAM
CA$84K - CA$134K/yr
As a Senior Associate, you will work as part of a team of problem solvers, helping to solve complex ... Preferred education includes but is not limited to Computer Science, Computer or Software ...
Sr Technical Analyst
Calgary, AB · On-site
Senior Technical Analyst Location: Calgary, AB (Hybrid) Employment Type: Full-Time Reports To ... Degree, diploma, or certification in Computer Science or equivalent IT experience. * Minimum of 7 ...
Sr Technical Analyst
Calgary, AB · On-site
Senior Technical Analyst Location: Calgary, AB (Hybrid) Employment Type: Full-Time Reports To ... Degree, diploma, or certification in Computer Science or equivalent IT experience. * Minimum of 7 ...
Senior Computer Science Teacher information
What is a senior computer science teacher?
What are the key skills and qualifications needed to thrive as a senior computer science teacher, and why are they important?
How does a senior computer science teacher typically collaborate with other faculty members and departments?
What is the difference between Senior Computer Science Teacher vs Computer Science Instructor?
| Aspect | Senior Computer Science Teacher | Computer Science Instructor |
|---|---|---|
| Credentials | Bachelor's or Master's in Computer Science or Education, teaching certification | Bachelor's in Computer Science or related field, teaching certification often preferred |
| Work Environment | High school or secondary education, classroom setting | Community colleges, coding bootcamps, online platforms |
| Employer & Industry | Public/private schools, educational institutions | Training centers, online education companies, colleges |
| Search & Comparison Intent | Understanding roles in traditional education | Looking for coding or tech training roles |
The main difference between a Senior Computer Science Teacher and a Computer Science Instructor lies in their work environment and target audience. Senior Computer Science Teachers typically work in high schools with a focus on secondary education, while Computer Science Instructors often teach in colleges, bootcamps, or online platforms. Both roles require relevant credentials, but their settings and student levels differ.
What are the most commonly searched types of Computer Science Teacher jobs in Calgary, AB?
The most popular types of Computer Science Teacher jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Senior Computer Science Teacher jobs?
Cities near Calgary, AB with the most Senior Computer Science Teacher job openings:
Full-time
Re-posted 12 days ago
Job description
The role
Â
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Â
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Â
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2