1

Assistant Computer Science Professor Jobs in British Columbia

Degree or diploma in Computer Science, Data Science, Software Engineering, Machine Learning ... AI assistants. * Programming experience in Python. * Familiarity with common machine learning and ...

New

Business Insights Co-op

Vancouver, BC ยท Hybrid

CA$4.1K - CA$6.1K/mo

... Analytics, Computer Science, Mathematics, Economics, or a related field. Candidates must be ... procedures * Assist with the preparation, consolidation, and distribution of operational ...

New

Our voice assistants make it possible for businesses to deliver outstanding customer service that ... Engineering, Computer Science, Data Analytics, or related fields). * Thrives at the intersection of ...

Research Assistant

Vancouver, BC ยท On-site

CA$50K - CA$55K/yr

Vancouver, BC, Frontage Vancouver, Canada Salary - CAD 50,000 - 55,000 Frontage is a global ... Requires a B.Sc in chemistry, biochemistry, pharmaceutical sciences, or a science related ...

Department Assistant

Kelowna, BC ยท On-site

CA$27 - CA$30.96/hr

... Assistant Department UBCO | Faculty | History and Sociology | Irving K ... Barber Faculty of Arts and Social Sciences Compensation Range $27.00 - $30.96 CAD Hourly Posting ...

... CAD Monthly Posting End Date August 12, 2026 Note: Applications will be accepted until 11:59 PM on ... Reports to the BCCHB lab manager and dotted reporting line to BCCHB Scientific Director. Work ...

When you join us, you'll be part of a global team harnessing the power of scientific testing and ... Basic computer skills including MS Word, Excel and Outlook; * Familiarity with any of the following ...

Take responsibility for the execution of the Shared Services platformization projects. Assist and ... Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience.

... CAD Monthly Posting End Date August 12, 2026 Note: Applications will be accepted until 11:59 PM on ... Liaise with researchers and staff scientists as required * Complete documentation and records of ...

Key Responsibilities: * Assist departments in cleaning up their content and planning for future ... Currently enrolled in a post-secondary program in Information Technology, Computer Science, or a ...

Key Responsibilities: * Assist departments in cleaning up their content and planning for future ... Currently enrolled in a post-secondary program in Information Technology, Computer Science, or a ...

Showing results 21-40

Assistant Computer Science Professor information

See British Columbia salary details

$19.5K

$58.4K

$118.5K

How much do assistant computer science professor jobs pay per year?

As of Aug 8, 2026, the average yearly pay for assistant computer science professor in British Columbia is $58,387.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,000.00 and $68,500.00 per year, depending on experience, location, and employer.

What opportunities for research collaboration are available to assistant computer science professors?

Assistant Computer Science Professors often have access to a variety of research collaboration opportunities, both within their department and with external partners. They may work closely with senior faculty, graduate students, and interdisciplinary teams on funded projects or grant proposals. Many universities encourage early-career professors to build research networks by attending conferences, joining research centers, and partnering with industry. These collaborations can boost publication records, provide mentorship, and enhance prospects for tenure and career advancement.

What does an assistant computer science professor do?

An Assistant Computer Science Professor is an entry-level faculty member at a college or university who teaches undergraduate and sometimes graduate courses in computer science. They are responsible for preparing lectures, conducting research, mentoring students, and contributing to academic service such as curriculum development and committee work. Assistant professors are typically on a tenure-track, meaning they are evaluated on their teaching, research, and service before potentially being promoted to a higher rank. Their research often involves publishing papers, securing grants, and collaborating with other academics. The role is both educational and research-focused, aimed at advancing knowledge in computer science while supporting student learning.

What is the difference between Assistant Computer Science Professor vs Research Scientist?

AspectAssistant Computer Science ProfessorResearch Scientist
Required CredentialsTypically a Ph.D. in Computer Science or related fieldOften a Ph.D. or Master's degree in a relevant area
Work EnvironmentAcademic institutions, universities, collegesResearch labs, corporate R&D departments, academic institutions
Employer & Industry UsageUniversities, colleges, academic researchTech companies, government agencies, research institutes
Common Search & Comparison IntentUnderstanding academic career roles and requirementsExploring research-focused roles in tech and industry

The main difference between an Assistant Computer Science Professor and a Research Scientist lies in their primary work environment and career focus. Assistant Professors typically work in academia, focusing on teaching and research, while Research Scientists are often employed in industry or research labs, concentrating on applied research and development. Both roles require advanced degrees, but their responsibilities and career paths differ significantly.

What are the key skills and qualifications needed to thrive as an assistant computer science professor, and why are they important?

To thrive as an Assistant Computer Science Professor, you need an advanced degree (typically a Ph.D.) in computer science or a related field, strong research background, and teaching experience. Familiarity with programming languages, learning management systems (LMS), and research tools like MATLAB or Python is essential. Outstanding communication, mentorship, and organizational skills help in engaging students and collaborating with colleagues. These competencies are crucial for fostering a productive academic environment, advancing research, and ensuring effective student learning.
What cities in British Columbia are hiring for Assistant Computer Science Professor jobs? Cities in British Columbia with the most Assistant Computer Science Professor job openings:

Director, Implementation & Professional Services

Alquemy

Vancouver, BC โ€ข On-site

$150K - $165K/yr

Full-time

Re-posted 21 days ago


Job description

Job Description Director, Implementation and Professional Services Reporting directly to the CEO, this role is ideally suited for a customer-focused leader experienced in building strong relationships with global clients and driving the adoption of technology solutions within complex operational environments. The Director, Implementation and Professional Services plays a key role in delivering successful implementations, expansions, and renewals by understanding customer needs and leading a high-performing team responsible for implementation and customer success activities. This individual serves as an internal advocate for customers, championing their needs across the organization.

Responsibilities: Implementation and Professional Services Evolve, further develop, and continuously improve implementation and change management methodologies and tools, with a strong focus on training and organizational adoption. Support pre-sales activities for customer engagements, including services scoping, pricing, and statement of work development. Partner with Sales to identify and execute implementation and expansion opportunities.

Understand customers' policies, procedures, processes, and business objectives, and assist them in developing strategies to maximize the value of technology solutions using best-practice change management principles. Provide oversight to the implementation team in planning activities, defining scope, establishing objectives, and delivering solutions aligned with customer business goals. Track, analyze, and report on implementation activities and project status across multiple customer engagements.

Proactively engage with customers to maximize the value they realize from the organization's solutions, maintaining a strong understanding of their operations and how technology integrates into their workflows. Build relationships with executive sponsors, resolve escalated issues, and ensure high levels of customer satisfaction. Management and Leadership Lead cross-functional initiatives with a customer-first mindset across the organization.

Plan and allocate implementation resources to support organizational growth and customer demand. Develop and maintain a network of global partners to support the scalable delivery of implementation services across regions. Required Qualifications: Bachelor's degree in Information Systems Management, Business Administration, Industrial Engineering, Computer Science, Computer Engineering, or a related discipline.

PMP certification. Experience leading organizational change management initiatives or projects. Experience delivering enterprise SaaS solutions, such as ERP, CRM, SCM, or other large-scale business applications.

Experience managing at least one full lifecycle implementation of enterprise information systems. Experience working within a professional services environment. Demonstrated experience presenting to and interfacing with C-level executives.

Excellent organizational, communication, presentation, training, customer relationship management, and analytical skills. Highly motivated self-starter with the ability to work effectively within established operating frameworks. Strong customer service orientation and interpersonal skills.

Proven ability to work effectively within geographically dispersed and virtual teams. Strong time management skills with a consistent track record of meeting commitments and delivering high-quality outcomes. Excellent analytical and problem-solving capabilities, with the ability to anticipate and proactively address issues before they become critical.

Ability to influence stakeholders and gain alignment in sensitive situations while maintaining strong relationships. Experience identifying high-potential employees and supporting their professional development. Demonstrated success mentoring and developing technology professionals.

Preferred Qualifications: Spanish language proficiency. Master's degree in Information Systems Management, Business Administration, Computer Science, or a related field. Experience working with multicultural and multilingual teams across multiple time zones.

Experience supporting pre-sales and solution scoping activities. Level of Independence: This role requires a high degree of independence, initiative, and motivation, while operating effectively within a collaborative team structure and leadership framework.