Lecturer
CA$7.5K - CA$9.1K/mo
The University of British Columbia (UBC), Vancouver invites applications for a full time non-tenure ... D. in Computer Science or a closely related field and demonstrate expertise in mathematics for ...
CA$7.5K - CA$9.1K/mo
The University of British Columbia (UBC), Vancouver invites applications for a full time non-tenure ... D. in Computer Science or a closely related field and demonstrate expertise in mathematics for ...
CA$7.5K - CA$9.1K/mo
The University of British Columbia (UBC), Vancouver invites applications for a full time non-tenure ... D. in Computer Science or a closely related field and demonstrate expertise in mathematics for ...
Bachelor's Degree or higher. in Data Science, Computer Science, Statistics, or a related field ... Moment Energy Benefits Highlights (full time, permanent employees only) Financial Growth: Employee ...
Quick apply
Bachelor's Degree or higher. in Data Science, Computer Science, Statistics, or a related field ... Moment Energy Benefits Highlights (full time, permanent employees only) Financial Growth: Employee ...
CA$65K - CA$72K/yr
... in computer science, computer engineering or electrical engineering or equivalent experience ... UNAVAILABLEEmployment Type: FULL_TIME
CA$65K - CA$72K/yr
... in computer science, computer engineering or electrical engineering or equivalent experience ... UNAVAILABLEEmployment Type: FULL_TIME
... in Computer Science or Computer engineering who would like to gain some hands-on experience in fraud detection and machine learning before graduation. This internship could lead to a full-time ...
... in Computer Science or Computer engineering who would like to gain some hands-on experience in fraud detection and machine learning before graduation. This internship could lead to a full-time ...
Progress towards a PhD or Master's degree in Statistics, Computer Science, Applied Mathematics ... Employment Type: FULL_TIME
Progress towards a PhD or Master's degree in Statistics, Computer Science, Applied Mathematics ... Employment Type: FULL_TIME
CA$38K - CA$55K/yr
Darkpaw Games Employee Type: Full Time, Regular Location : Remote ( within BC, Canada) Salary Range ... Degree in Computer Science or Computer Science Engineering or equivalent work experience * 2+ years ...
Quick apply
CA$38K - CA$55K/yr
Darkpaw Games Employee Type: Full Time, Regular Location : Remote ( within BC, Canada) Salary Range ... Degree in Computer Science or Computer Science Engineering or equivalent work experience * 2+ years ...
Vancouver, BC · On-site
CA$28 - CA$30/hr
Employee discounts at tentree This is a full-time position (40 hours per week) for a maximum ... The typical hiring range is $28-$30 CAD per hour , with the final salary offer determined based on ...
Quick apply
Vancouver, BC · On-site
CA$28 - CA$30/hr
Employee discounts at tentree This is a full-time position (40 hours per week) for a maximum ... The typical hiring range is $28-$30 CAD per hour , with the final salary offer determined based on ...
Burnaby, BC · On-site
CA$80K - CA$110K/yr
We are looking for candidates with a computer science background who have a strong interest in ... The Canada base salary range for this full-time position is expected to be between $80,000 - $110 ...
Burnaby, BC · On-site
CA$80K - CA$110K/yr
We are looking for candidates with a computer science background who have a strong interest in ... The Canada base salary range for this full-time position is expected to be between $80,000 - $110 ...
CA$80K - CA$110K/yr
We are looking for candidates with a computer science background who have a strong interest in ... The Canada base salary range for this full-time position is expected to be between $80,000 - $110 ...
CA$80K - CA$110K/yr
We are looking for candidates with a computer science background who have a strong interest in ... The Canada base salary range for this full-time position is expected to be between $80,000 - $110 ...
Vancouver, BC · On-site
Backgrounds in Business, Computer Science, Finance, or Operations are preferred (but not required ... full-time position after the internship ends If you're ready to learn, contribute, and grow-- we ...
Vancouver, BC · On-site
Backgrounds in Business, Computer Science, Finance, or Operations are preferred (but not required ... full-time position after the internship ends If you're ready to learn, contribute, and grow-- we ...
Vancouver, BC · On-site
CA$20/hr
Strong work ethic * Proficient Microsoft Office and computer skills * High school diploma or ... This is a full-time role with a regular working schedule from Sunday to Thursday. This posting ...
Quick apply
Vancouver, BC · On-site
CA$20/hr
Strong work ethic * Proficient Microsoft Office and computer skills * High school diploma or ... This is a full-time role with a regular working schedule from Sunday to Thursday. This posting ...
Burnaby, BC · On-site
CA$65K - CA$80K/yr
Bachelor's Degree in Computer Science or Engineering preferred The Canada base salary range for this full-time position is expected to be between $65,000 - $80,000 annually. Wage ranges are based on ...
Burnaby, BC · On-site
CA$65K - CA$80K/yr
Bachelor's Degree in Computer Science or Engineering preferred The Canada base salary range for this full-time position is expected to be between $65,000 - $80,000 annually. Wage ranges are based on ...
Burnaby, BC · On-site
CA$65K - CA$80K/yr
Bachelor's Degree in Computer Science or Engineering preferred The Canada base salary range for this full-time position is expected to be between $65,000 - $80,000 annually. Wage ranges are based on ...
Burnaby, BC · On-site
CA$65K - CA$80K/yr
Bachelor's Degree in Computer Science or Engineering preferred The Canada base salary range for this full-time position is expected to be between $65,000 - $80,000 annually. Wage ranges are based on ...
CA$117K - CA$143K/yr
Experience with Suricata Educational qualifications: * BS or MS degree in Computer Science, Electrical Engineering, or a related field The Canada base salary range for this full-time position is ...
CA$117K - CA$143K/yr
Experience with Suricata Educational qualifications: * BS or MS degree in Computer Science, Electrical Engineering, or a related field The Canada base salary range for this full-time position is ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Experience with Suricata Educational qualifications: * BS or MS degree in Computer Science, Electrical Engineering, or a related field The Canada base salary range for this full-time position is ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Experience with Suricata Educational qualifications: * BS or MS degree in Computer Science, Electrical Engineering, or a related field The Canada base salary range for this full-time position is ...
Vancouver, BC · On-site
$33 - $42/hr
... team on a full-time, permanent basis. In this role, you will be responsible for collecting ... Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or a related field
Quick apply
Vancouver, BC · On-site
$33 - $42/hr
... team on a full-time, permanent basis. In this role, you will be responsible for collecting ... Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or a related field
North Vancouver, BC · Hybrid
CA$73K - CA$90K/yr
Bachelor's degree in Computer Science, Business Administration or completion of a Post-secondary ... This is a full-time, permanent position. With multiple operations and long-term projects, Seaspan ...
North Vancouver, BC · Hybrid
CA$73K - CA$90K/yr
Bachelor's degree in Computer Science, Business Administration or completion of a Post-secondary ... This is a full-time, permanent position. With multiple operations and long-term projects, Seaspan ...
CA$50K - CA$55K/yr
... entry-level role is ideal for someone starting their career in IT, with a passion for ... Diploma or certificate from a post-secondary program in Information Technology, Computer Science ...
CA$50K - CA$55K/yr
... entry-level role is ideal for someone starting their career in IT, with a passion for ... Diploma or certificate from a post-secondary program in Information Technology, Computer Science ...
Vancouver, BC · On-site
... entry-level role is ideal for someone starting their career in IT, with a passion for ... Diploma or certificate from a post-secondary program in Information Technology, Computer Science ...
Quick apply
Vancouver, BC · On-site
... entry-level role is ideal for someone starting their career in IT, with a passion for ... Diploma or certificate from a post-secondary program in Information Technology, Computer Science ...
North Vancouver, BC · On-site
CA$28/hr
Enrollment in a third or later year of Computer Science, Computer Engineering, or a closely related ... We require a full-time commitment Monday-Friday, 40 hours per week with an hourly rate of $28.00 ...
North Vancouver, BC · On-site
CA$28/hr
Enrollment in a third or later year of Computer Science, Computer Engineering, or a closely related ... We require a full-time commitment Monday-Friday, 40 hours per week with an hourly rate of $28.00 ...
| Aspect | Full Time Entry Level Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field | Bachelor's in Computer Science, Software Engineering, or related field |
| Work Environment | Corporate, tech companies, startups, government agencies | Tech firms, startups, corporate IT departments |
| Employer & Industry Usage | Entry-level roles across various industries | Developing, testing, and maintaining software applications |
| Common Search & Comparison | Yes | Yes |
Full Time Entry Level Computer Science roles typically focus on foundational skills and broad industry applications, while Software Developer positions emphasize coding, software design, and application development. Both roles often require similar educational backgrounds and are found in similar work environments, but Software Developers usually have more specialized technical responsibilities.
8.7
Based on 28 frontline employees who took The Breakroom Quiz
2nd of 8 rated unions
Note: Applications will be accepted until 11:59 PM on the Posting End Date.
The expected pay range for this position is $7,500.00 - $9,166.67/month.
Salary Range: $90,000-$110,000
Application Instructions
Please submit your application package via email to info-mds@science.ubc.ca for your application to be considered. Please do not apply through the UBC Careers website. Applications submitted through the UBC Careers website will not be reviewed.
This posting will remain open for 30 days. Applications will be reviewed after the posting closes, and only those selected for further consideration will be contacted.
The University of British Columbia (UBC), Vancouver invites applications for a full time non-tenure track faculty position at the rank of Lecturer in the Master of Data Science (MDS) program with an anticipated start date of August 1, 2026. The MDS program is a collaborative effort of the Department of Computer Science, the Department of Statistics, and the Faculty of Science.The Lecturer will be formally based in the Department of Computer Science but work closely with colleagues from both departments.
UBC's campuses are located on the traditional, ancestral, and unceded territories of the Syilx (Okanagan) Peoples and of the Coast Salish Peoples, including the territories of the xwmkwym (Musqueam), Skwxwu7mesh (Squamish), and Sto:lo and Slilwta/Selilwitulh (Tsleil Waututh) Nations.
The Lecturer's initial appointment will be for 1 probationary year and will be renewable subject to availability of funding and demonstration of excellence in teaching, in accordance with the Collective Agreement between UBC and the UBC Faculty Association.
Applicants for this position should hold a Ph.D. in Computer Science or a closely related field and demonstrate expertise in mathematics for machine learning, applied machine learning, data science, and time series analysis. The successful candidate should be capable of teaching a range of courses, from introductory offerings to advanced topics. They should have a strong record of teaching excellence and a demonstrated commitment to enhancing the student learning experience. The preferred candidate should have a proven track record of delivering excellent instruction in Computer Science at the undergraduate level and Data Science at the graduate level , particularly within a professional program such as Master of Data Science (MDS). Experience with evidence-based teaching methods, curriculum development, course design, and other initiatives aimed at enhancing teaching and learning within the university context are also desirable qualifications.
The Lecturer will:
Carry out teaching and service duties determined by the Option Co-Directors of the MDS program and the Head of the Department of Computer Science, which may include being the primary instructor for a subset of the modules within the MDS program, providing instructional support to other faculty instructors for other MDS modules, and teaching Data Science-related courses in the Department of Computer Science.
Identify and develop instructional materials, including appropriate datasets, in collaboration with participating faculty.
Work with MDS Option Co-Directors and faculty to expand the MDS curriculum and keep it current.
Mentor MDS students undertaking capstone projects and liaise with project partners.
Foster a positive learning environment for MDS students and be the main continuous presence with the student cohort over the 10 months.
Serve on the MDS admissions committee.
Collaborate on Data Science education tasks with other groups at UBC such as the Undergraduate Program within the Department of Statistics, the Sauder School of Business' Master of Business Analytics program, etc.
Train and supervise teaching assistants.
Liaise with other UBC units engaged in Data Science teaching and learning initiatives.
We aim to recruit a scholar who is committed to both the practice and the teaching of Data Science and who is drawn to an academic environment. There are also opportunities for the Lecturer to contribute to other Data Science research projects undertaken by the Department of Computer Science. They will also have a strong commitment to equity, diversity and inclusion, to create a welcoming community for all, particularly those who are historically, persistently or systemically marginalized.
The application package should contain the following elements:
cover letter
curriculum vitae
teaching statement
contact information for three references, and any other pertinent information
UBC hires on the basis of merit and is committed to employment equity. Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged. Inclusion is built by individual and institutional responsibility through continuous engagement with diversity to inspire people, ideas, and actions for a better world. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuk, or Indigenous person. UBC acknowledges that certain circumstances may cause career interruptions that legitimately affect an applicant's record of research or educational leadership achievement. We encourage applicants to note in their applications whether they would like consideration given to the impact of any circumstances, such as those due to health or family reasons, in order to allow for a fair assessment of their research productivity.
All qualified candidates are encouraged to apply; however Canadian citizens and permanent residents will be given priority, and members of historically marginalized groups will be given special consideration.
If you have any needs or questions regarding accommodations or accessibility during the job application, recruitment and hiring process or for more information and support, please visit UBC's Center For Workplace Accessibility website at https://hr.ubc.ca/health-and-wellbeing/working-injury-illness-or disability/centre-workplace-accessibility or contact the Centre at workplace.accessibility@ubc.ca.
The University is committed to creating and maintaining an accessible work environment for all members of its workforce. Within this hiring process we will make efforts to create an accessible process for all candidates (including but not limited to disabled people). Confidential accommodations are available on request by contacting Jean Caballero, Faculty of Science, Department of Computer Science by email at jean.caballero@ubc.ca.
Get the full story on Breakroom
Sourced by ZipRecruiter