Maintains and improves laboratory infrastructure, software tools, databases, and testing systems ... Registration as a Professional Engineer (P.Eng.) with the Association of Professional Engineers and ...
Maintains and improves laboratory infrastructure, software tools, databases, and testing systems ... Registration as a Professional Engineer (P.Eng.) with the Association of Professional Engineers and ...
Maintains and improves laboratory infrastructure, software tools, databases, and testing systems ... Registration as a Professional Engineer (P.Eng.) with the Association of Professional Engineers and ...
Maintains and improves laboratory infrastructure, software tools, databases, and testing systems ... Registration as a Professional Engineer (P.Eng.) with the Association of Professional Engineers and ...
Junior Machine Learning Engineer
Saskatoon, SK ยท On-site
CA$80K - CA$95K/yr
Knowledge of software engineering practices such as version control, testing, CI/CD, and ... AI assistants. * Programming experience in Python. * Familiarity with common machine learning and ...
Junior Machine Learning Engineer
Saskatoon, SK ยท On-site
CA$80K - CA$95K/yr
Knowledge of software engineering practices such as version control, testing, CI/CD, and ... AI assistants. * Programming experience in Python. * Familiarity with common machine learning and ...
... Engineering invites applications for up to 60 Graduate Teaching Assistant positions for the 2026 ... software packages) that is relevant to the specific class or laboratory * Good English language ...
... Engineering invites applications for up to 60 Graduate Teaching Assistant positions for the 2026 ... software packages) that is relevant to the specific class or laboratory * Good English language ...
You'll assist in developing construction packages, preparing engineering calculations, and ... Utilize design tools and project software such as Pole Foreman, Spida-Calc, PLS-CADD, CYME, AutoCAD ...
You'll assist in developing construction packages, preparing engineering calculations, and ... Utilize design tools and project software such as Pole Foreman, Spida-Calc, PLS-CADD, CYME, AutoCAD ...
Automation Controls Engineer
Yorkton, SK ยท On-site
Program, troubleshoot, and commission Electrical Control System hardware and software. * Assist with Capital Project Work - Includes but not limited to: planning, designing, programming ...
Quick apply
Automation Controls Engineer
Yorkton, SK ยท On-site
Program, troubleshoot, and commission Electrical Control System hardware and software. * Assist with Capital Project Work - Includes but not limited to: planning, designing, programming ...
... Engineering invites applications for up to 60 Graduate Teaching Assistant positions for the 2026 ... software packages) that is relevant to the specific class or laboratory * Good English language ...
... Engineering invites applications for up to 60 Graduate Teaching Assistant positions for the 2026 ... software packages) that is relevant to the specific class or laboratory * Good English language ...
... * Assist in the preparation of engineering reports. * Complete engineering calculations for ... Provide line design and analysis using PLS Cadd software. * Conduct site visits for field ...
... * Assist in the preparation of engineering reports. * Complete engineering calculations for ... Provide line design and analysis using PLS Cadd software. * Conduct site visits for field ...
Distribution Engineer (remote)
Regina, SK ยท On-site +1
... assist team leads and managers * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM.- Experience with substation and ...
Distribution Engineer (remote)
Regina, SK ยท On-site +1
... assist team leads and managers * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM.- Experience with substation and ...
Distribution Engineer
Regina, SK ยท On-site +1
... assist team leads and managers * Mentoring and guiding junior staff * Traveling and visiting ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Distribution Engineer
Regina, SK ยท On-site +1
... assist team leads and managers * Mentoring and guiding junior staff * Traveling and visiting ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Distribution Engineer
Regina, SK ยท On-site +1
... assist team leads and managers * Mentoring and guiding junior staff * Traveling and visiting ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Distribution Engineer
Regina, SK ยท On-site +1
... assist team leads and managers * Mentoring and guiding junior staff * Traveling and visiting ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
This position will prepare project plans, assist in estimating costs, and schedules and provide ... Knowledge of S-Frame, AutoCAD and Bluebeam software is an asset * Ability to mentor, coach and ...
This position will prepare project plans, assist in estimating costs, and schedules and provide ... Knowledge of S-Frame, AutoCAD and Bluebeam software is an asset * Ability to mentor, coach and ...
... and budget. Assist with planning, coordinating, and executing projects. Help ensure project ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
... and budget. Assist with planning, coordinating, and executing projects. Help ensure project ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
... Civil 3D, or similar software * Prepare and organize survey data, field notes, and drawings ... Work collaboratively with surveyors, engineers, and project teams * Follow safety procedures and ...
Quick apply
... Civil 3D, or similar software * Prepare and organize survey data, field notes, and drawings ... Work collaboratively with surveyors, engineers, and project teams * Follow safety procedures and ...
Collaborate with Project Managers, engineers, and technical staff in a team environment. * Assist ... Familiarity with finite element software, bridge design software, Mathcad, Microsoft Office, and ...
Collaborate with Project Managers, engineers, and technical staff in a team environment. * Assist ... Familiarity with finite element software, bridge design software, Mathcad, Microsoft Office, and ...
Artificial Intelligence Systems Team Lead, Enterprise Architecture Data Management
Saskatoon, SK ยท On-site
Maintains the reliability, performance, and security of AI tools and digital assistant services ... Strong development skills in Python or Java with solid software engineering fundamentals is ...
Artificial Intelligence Systems Team Lead, Enterprise Architecture Data Management
Saskatoon, SK ยท On-site
Maintains the reliability, performance, and security of AI tools and digital assistant services ... Strong development skills in Python or Java with solid software engineering fundamentals is ...
... software (CMMS). * Ensure regulatory and code requirements for life safety, electrical, and ... Electrical, Plumbing, Refrigeration/HVAC, Power Engineer or a diploma in Building Systems ...
... software (CMMS). * Ensure regulatory and code requirements for life safety, electrical, and ... Electrical, Plumbing, Refrigeration/HVAC, Power Engineer or a diploma in Building Systems ...
Applications Consultant
Regina, SK ยท On-site
CA$3.5K - CA$4.2K/wk
Monitor and improve existing systems and develop new systems. * Assist in major areas of proposal ... Demonstrated in-depth knowledge of applications software engineering tools and techniques; and ...
Applications Consultant
Regina, SK ยท On-site
CA$3.5K - CA$4.2K/wk
Monitor and improve existing systems and develop new systems. * Assist in major areas of proposal ... Demonstrated in-depth knowledge of applications software engineering tools and techniques; and ...
... to the Project Engineer (PE) to assist the PE in providing project forecast to the project ... software such as JIRA or Wrike This is desirable, though not required. Strong written and verbal ...
... to the Project Engineer (PE) to assist the PE in providing project forecast to the project ... software such as JIRA or Wrike This is desirable, though not required. Strong written and verbal ...
... and assist management staff in the administration and interpretation of corporate policies ... Degree in Computer Science, Information Systems, Software Engineering or other related equivalent ...
... and assist management staff in the administration and interpretation of corporate policies ... Degree in Computer Science, Information Systems, Software Engineering or other related equivalent ...
Assistant Software Engineer information
See Saskatchewan salary details
$6.25 - $12.98
5% of jobs
$16.22 is the 25th percentile. Wages below this are outliers.
$12.98 - $19.71
41% of jobs
The median wage is $23.64 / hr.
$19.71 - $26.44
6% of jobs
$26.44 - $33.17
6% of jobs
$33.17 - $39.90
5% of jobs
$39.90 - $46.63
7% of jobs
$49.76 is the 75th percentile. Wages above this are outliers.
$46.63 - $53.37
7% of jobs
$53.37 - $60.10
6% of jobs
$60.10 - $66.83
6% of jobs
$66.83 - $73.56
5% of jobs
$73.56 - $80.29
3% of jobs
$6
$35
$80
How much do assistant software engineer jobs pay per hour?
What is the difference between Assistant Software Engineer vs Software Engineer?
| Aspect | Assistant Software Engineer | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; some internships | Bachelor's or higher; more experience preferred |
| Work Environment | Entry-level, supervised tasks, learning-focused | Full responsibility for projects, independent problem-solving |
| Employer & Industry Usage | Common in tech companies, startups, IT departments | Standard role across tech, finance, healthcare, and more |
The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.
What are the key skills and qualifications needed to thrive as an assistant software engineer?
What are some common challenges faced by assistant software engineers when joining a new development team?
Departmental Assistant, College of Engineering
Saskatoon, SK โข On-site
Full-time
Posted 5 days ago
Job description
The departmental assistant supports undergraduate laboratory instruction in the department through the design, delivery, and supervision of laboratory programs. This position oversees laboratory operations, resources, and facilities while contributing to curriculum delivery.ย Instructional coverage in academic courses may also be provided given the candidate's background. The assistant supports faculty and students through advanced technical involvement related to undergraduate and graduate research, fieldwork, and full-scale testing activities.ย The assistant supports departmental committees focused on occupational health and safety. Additionally, the person in this role participates in the planning, construction, and operation of laboratory and field equipment used for teaching, research, and external testing services. The assistant engages with industry to deliver specialized laboratory testing services that support academic programming and collaborative initiatives.
ย
Duties and Responsibilities:- Leads multidisciplinary laboratory, field, and full-scale testing programs through planning, coordination, supervision, and hands-on participation including full scale masonry, concrete, and steel structures.
- Develops and delivers support to undergraduate and graduate laboratory modules aligned with program and/or accreditation requirements, which may include developing online or remote lab experiences for flexible course delivery.
- Oversees laboratory operations, budgets, facilities, equipment, and fee-for-service activities.
- Oversees laboratory safety programs, risk assessments, training delivery, and participation in departmental and college safety committees.
- Provides advanced technical support for research through testing, instrumentation deployment, data acquisition, and equipment fabrication.
- Supervises, leads, and coaches undergraduate and graduate students with research and teaching support staff during laboratory and field activities.
- Designs, fabricates, modifies, maintains bench-scale, full-scale, and field-scale laboratory equipment (eg. Mechanical, hydraulic, fabrication systems, construction, welding, steelwork, plasma cutting).
- Oversees procurement of appropriate tools, instrumentation, and equipment required to meet research testing requirements.
- Coordinates and supports departmental field programs, including specialized programs and/or field investigations.
- Liaises with industry partners to deliver testing services, site tours, demonstrations, and collaborative projects.
- Maintains and improves laboratory infrastructure, software tools, databases, and testing systems.
- Provides specialized expertized expertise in data acquisition, instrumentation, software programming, and system integration with broad technical proficiency in multiple engineering disciplines including civil, structural, geotechnical, environmental, hydraulic, and mining engineering.
- Supports student engagement through instructional guidance, supervision, and participation in outreach activities.
- Communicates and acts in a respectful and professional manner, collaborates effectively, abides by policy, and contributes to a positive and productive work and learning environment.
- Building and maintaining industry relationships to create future research and funding opportunities.
- Maintaining a strong focus on safety is essential and serves as a key resource related to ensuring safe construction and testing practices.ย
- Engages in continuous learning byย participatingย in activities, training, and events related to Indigenous engagement, reconciliation, equity, diversity, and inclusion.ย
- Demonstrates respect and dignity for all members of the community, actively contributes to an environment of acceptance and inclusion of others, and responds to different perspectives from a place of curiosity, respect, and non-judgement.ย
- Undertakes related duties, as assigned, consistent with the nature of the position.ย ย
- A bachelor's degree in engineering, preferably in civil, geological, or environmental engineering; a master's degree is preferred; or an equivalent combination of training and experience.
- Registration as a Professional Engineer (P.Eng.) with the Association of Professional Engineers and Geoscientists of Saskatchewan (APEGS) or equivalent Canadian body is an asset.
- A valid Class 5 driver's license.
- Minimum of two years of directly related professional experience supporting laboratory instruction, research activities, and fieldwork, including supervising, instructing, coaching, or leading small teams.
- Considerable experience in mechanical, electrical, hydraulic, carpentry, masonry, and construction work.
- Strong judgment related to safety, equipment planning, and project delivery.
- Capacity to maintain multiple priorities in laboratory, field, and academic environments.
- Effective communication and organizational skills.
- Ability to work effectively both independently and collaboratively in a team.
- Proven ability to prioritize conflicting demands during peak periods of activity.
- Proficient computer skills, including Microsoft Office applications; familiarity with engineering and data acquisition software, such as Bluehill Universal, MTS Test Suite, MTS 793 Software, Labview, Measurement and Automation Explorer, GI Bench, and PLC ladder logic programming.