The Computing Science and Mathematics program at the Augustana Faculty has a sessional teaching ... safety training, identifying hazards and implementing controls, reporting incidents, and ...
The Computing Science and Mathematics program at the Augustana Faculty has a sessional teaching ... safety training, identifying hazards and implementing controls, reporting incidents, and ...
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
Develop and deliver training on tool processes * Sets up and maintains templates, workspaces, and ... A degree in Engineering or Computer Science * 5-10 years of IT experience, ideally within an EPCM ...
Training and Development Advisor
Fort Mcmurray, AB · On-site
Medical
PTO
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
Training and Development Advisor
Fort Mcmurray, AB · On-site
Medical
PTO
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
Masters in Computer Science with a specialization in Machine Learning or related field with relevant applied experience in Machine Learning 2+ years experience developing, training, and evaluating ...
Masters in Computer Science with a specialization in Machine Learning or related field with relevant applied experience in Machine Learning 2+ years experience developing, training, and evaluating ...
Training and Development Advisor
Fort Mcmurray, AB · On-site
Medical
PTO
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
Training and Development Advisor
Fort Mcmurray, AB · On-site
Medical
PTO
The Training & Development Advisor is responsible for the design, development, implementation, and ... Computer Science or a related field. * Certificate in Adult Learning, Instructional Design, E ...
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Are you a Software Engineering or Computer Science, or Information Technology student who is ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Junior Machine Learning Engineer
Calgary, AB · On-site
CA$80K - CA$95K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Degree or diploma in Computer Science, Data Science, Software Engineering, Machine Learning ... Practical experience with machine learning, including model training, evaluation, and deployment ...
Junior Machine Learning Engineer
Calgary, AB · On-site
CA$80K - CA$95K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Degree or diploma in Computer Science, Data Science, Software Engineering, Machine Learning ... Practical experience with machine learning, including model training, evaluation, and deployment ...
Uniquely, decades of investment in physics simulation engines, CAD kernels, and computational ... Post-training for model development - from RLHF and preference optimization to agentic systems and ...
Uniquely, decades of investment in physics simulation engines, CAD kernels, and computational ... Post-training for model development - from RLHF and preference optimization to agentic systems and ...
Bachelor's or Master's degree in Engineering, Computer Science, or a related field. * Minimum 15 ... Make the most of diverse opportunities for training and professional development to grow your ...
Bachelor's or Master's degree in Engineering, Computer Science, or a related field. * Minimum 15 ... Make the most of diverse opportunities for training and professional development to grow your ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in developing and training, fine-tuning and evaluating machine learning and deep neural network models ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD. Proficient in developing and training, fine-tuning and evaluating machine learning and deep neural network models ...
Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ... with training that empowers them to use these tools responsibly. AI technologies used in our ...
Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ... with training that empowers them to use these tools responsibly. AI technologies used in our ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD with ... Experience with building, training, evaluating, and quantizing machine learning models to achieve ...
Completion of a Computer Science (or a related graduate degree program) MSc. or PhD with ... Experience with building, training, evaluating, and quantizing machine learning models to achieve ...
Software Engineer 2
Edmonton, AB · On-site
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of ... training, and location.
Software Engineer 2
Edmonton, AB · On-site
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of ... training, and location.
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of ... training, and location.
Bachelor's Degree in Computer Science, Engineering, or equivalent experience * 2+ years of ... training, and location.
Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in ... Access to exclusive Microsoft partner resources and training. A collaborative, innovative, and ...
Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in ... Access to exclusive Microsoft partner resources and training. A collaborative, innovative, and ...
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Are you a Software Engineering or Computer Science student who is passionate about modern ... training that introduces and prepares them for full-time employment. We are proud to share that ...
New
Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ... with training that empowers them to use these tools responsibly. AI technologies used in our ...
Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ... with training that empowers them to use these tools responsibly. AI technologies used in our ...
Computer Science Training information
See Alberta salary details
$21K - $30K
5% of jobs
$30K - $39K
13% of jobs
$42.8K is the 25th percentile. Wages below this are outliers.
$39K - $48K
16% of jobs
$48K - $57K
15% of jobs
The median wage is $57.6K / yr.
$57K - $66K
9% of jobs
$66K - $75K
8% of jobs
$75K - $84K
5% of jobs
$84K - $93K
2% of jobs
$94K is the 75th percentile. Wages above this are outliers.
$93K - $102K
17% of jobs
$102K - $111K
9% of jobs
$111K - $120K
1% of jobs
$21K
$69.7K
$120K
How much do computer science training jobs pay per year?
What is a computer science training?
A Computer Science Training job involves teaching or mentoring individuals in computer science concepts, programming, and related technologies. Professionals in this role may work in academic institutions, corporate training programs, or bootcamps to help students or employees develop technical skills. The job often includes designing curriculum, conducting lectures or hands-on coding sessions, and assessing learners' progress. Strong knowledge of programming languages, algorithms, and software development is typically required.
What are the typical responsibilities of someone working in computer science training?
Professionals in Computer Science Training are often responsible for designing and delivering curriculum, conducting hands-on programming workshops, assessing learners' progress, and updating course materials to reflect current industry trends. You may work closely with other instructors, HR training coordinators, or technical experts to align content with organizational or educational objectives. Collaboration with industry professionals and ongoing professional development are also common, as the technology landscape evolves quickly. This mix of technical and educational duties ensures that trainees gain practical, up-to-date skills needed for a successful tech career.
What are the key skills and qualifications needed to thrive in computer science training?
To thrive in Computer Science Training roles, you need a solid background in computer science concepts, programming, and educational or instructional expertise, often supported by a relevant degree or professional certifications such as CompTIA, Microsoft Certified Educator, or instructional design credentials. Familiarity with learning management systems (LMS), online collaboration platforms, and coding tools like Python, Java, or C++ is commonly required. Strong communication, patience, and the ability to tailor complex technical information to diverse audiences are valuable soft skills in this field. These competencies are essential for effectively teaching and preparing learners for evolving industry demands.
What are 5 careers in computer science training?
What training is needed for computer science training?
What are the most commonly searched types of Computer Science Training jobs in Alberta?
The most popular types of Computer Science Training jobs in Alberta are:
What are popular job titles related to Computer Science Training jobs in Alberta?
For Computer Science Training jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Computer Science Training jobs in Alberta look for?
The top searched job categories for Computer Science Training jobs in Alberta are:

ATS Contract Instructor - Cryptography (Computer Science or Mathematics)
Camrose, AB
Part-time
Posted 15 days ago
Job description
This competition is open to all applicants however; internal candidates and applicants who were former employees of the University of Alberta will be given priority consideration before external candidates. Please log in to verify your internal candidate status.
This position is part-time and has an initial appointment of 4 months.
Location - This role is in-person. Work primarily takes place at Augustana Campus, Camrose.
The Computing Science and Mathematics program at the Augustana Faculty has a sessional teaching vacancy for Winter Term 2027 to teach AUMAT 328: Cryptography. Â The Winter term runs from January 4 - April 9, 2027 with exam period to follow. The course description is: "Introduction to cryptography in theory and practice, including its applications and mathematical foundations". Topics include classical cryptosystems, private-key cryptosystems (including DES and AES), hashing and public-key cryptosystems (including RSA), digital signatures, selected topics in cryptography.
- A Master's degree with proficiency in Cryptography.
- Demonstrated excellence or strong potential in teaching at the post-secondary level.
Application Instructions
Click "Apply Now" and submit the following documents:
- CV
- Cover Letter
We encourage interested applicants to apply early, as resumes will be reviewed on an ongoing basis until all courses are filled.
Salary will be commensurate with experience in accordance with Schedule D of the Collective Agreement between the Board of Governors of the University of Alberta and the Association of the Academic Staff of the University of Alberta.
- Develop and present lectures in Cryptography.
- Prepare, administer, and grade examinations and other course assessments.
- Maintain regularly scheduled office hours to respond to student questions.
About University of Alberta
Sourced by ZipRecruiter
Industry
Education
Company size
10,000+ Employees
Headquarters location
Edmonton, AB, CA