1

B Tech Computer Science Jobs in British Columbia

CA$185K - CA$200K/yr

Bachelor's degree in Information Technology, Computer Science, Business, or related field * 10+ years of progressive IT leadership experience * Proven experience managing large-scale IT operations ...

Staff Engineer, Computer Vision

Burnaby, BC ยท On-site

CA$105K - CA$140K/yr

This is an opportunity to apply your expertise to meaningful technology that directly impacts ... What You Need * Bachelor's degree in Software Engineering, Computer Science, Artificial ...

Team Lead, IT Support

Ucluelet, BC ยท On-site

CA$71K - CA$106K/yr

Post-secondary diploma or degree in Information Technology, Computer Science, or a related technical field, or the combination of equivalent experience and technical certifications. * Minimum 3 years ...

Post-secondary diploma or certificate in Information Technology, Computer Science, or a related field, or an equivalent combination of education and experience. * 1-3 years of experience in a ...

Analyst, Business IT

Vancouver, BC ยท Hybrid

CA$75K/yr

Bachelor's degree in business administration, Information Technology, Computer Science, Commerce, or a related discipline * 3+ years of experience in business analysis, business systems analysis, or ...

Join us, and together, let's shape a brighter future for B.C. Position Overview As a Technical ... Technology, Computer Science or related field. * 8 years' experience related work experience.

Join us, and together, let's shape a brighter future for B.C. Position Overview As a Technical ... Technology, Computer Science or related field. * 8 years' experience related work experience.

Join us, and together, let's shape a brighter future for B.C. Position Overview As a Technical ... Technology, Computer Science or related field. * 8 years' experience related work experience.

Technical Systems Analyst 3

Surrey, BC ยท On-site

CA$3.4K/wk

Join us, and together, let's shape a brighter future for B.C. Position Overview The Technical ... Completion of 2-year Diploma in Computer or Electronics Technology, Computer Science, or related ...

Technical Systems Analyst 3

Surrey, BC ยท On-site

CA$3.4K/wk

Join us, and together, let's shape a brighter future for B.C. Position Overview The Technical ... Completion of 2-year Diploma in Computer or Electronics Technology, Computer Science, or related ...

CA$65K - CA$75K/yr

Bachelor's degree in information technology, Computer Science, Information Systems, or a related field, or equivalent practical experience. Experience * 4-5 years of experience providing Level 1 and ...

Join us, and together, let's shape a brighter future for B.C. Position Overview The Technical ... Completion of 2-year Diploma in Computer or Electronics Technology, Computer Science, or related ...

next page

Showing results 1-20

B Tech Computer Science information

Infographic showing various B Tech Computer Science job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution.

Senior Machine Learning Engineer

Vancouver, BC โ€ข On-site

$150K - $170K/yr

Full-time

Re-posted 26 days ago


Job description

Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice: https://www.linkedin.com/company/starboard-recruitment
 
Opportunity is with one of Canada's fastest growing, well-funded, Series-B tech startups in the AI / ML domain. 
 
Starboard Recruitment, on behalf of our client, is searching for an experienced Sr Machine Learning Engineer.
 
Our team will reach out to qualified candidates and discuss in further detail.
 
Key Responsibilities
  • AI Strategy Development – Partner with the Director of R&D to define and execute the company’s AI strategy, focusing on geoscientific applications.

  • Full-Cycle ML Leadership – Manage all aspects of the machine learning lifecycle, from data preprocessing to model deployment and performance monitoring, ensuring a streamlined and effective process.

  • Innovative ML Architectures – Design and implement a broad spectrum of machine learning solutions, spanning computer vision, time series forecasting, and geospatial data analysis, while integrating cutting-edge technologies and methodologies.

  • MLOps Best Practices – Drive the adoption of robust MLOps frameworks, including CI/CD pipelines for ML models, to enable smooth and scalable AI deployments.

  • AI Infrastructure & Optimization – Enhance AI infrastructure and workflows, focusing on performance, scalability, data pipeline efficiency, and automation across all ML processes.

  • Cross-Disciplinary Collaboration – Work closely with data engineers, scientists, and geoscientists to establish a well-integrated, end-to-end ML ecosystem within the company.

  • Continuous AI Advancement – Regularly improve the efficiency, reliability, and impact of AI-driven systems through iterative optimizations and refinements.

  • Geospatial ML Expertise – Familiarity with geospatial databases such as PostGIS and GeoPandas is highly desirable.


Qualifications

Experience:

  • At least 7 years of hands-on experience in machine learning engineering, with a strong record of successfully deploying ML solutions into production environments.

Technical Proficiency:

  • Expert-level Python programming skills and deep knowledge of ML frameworks, including PyTorch, scikit-learn, and inference engines like ONNX Runtime and OpenVINO.

  • Strong grasp of various ML algorithms, architectures, and their real-world applications.

  • Experience working with large-scale datasets and cloud computing environments, particularly AWS.

  • Proficiency in software engineering best practices, version control systems, and CI/CD methodologies.

  • Hands-on experience with containerization, orchestration, and microservices-based architectures.

  • Solid understanding of data security, privacy considerations, and compliance requirements in AI-driven applications.

Leadership & Soft Skills:

  • Proven ability to lead and mentor ML teams through complex projects.

  • Strong analytical and strategic thinking skills to solve challenging AI problems.

  • Exceptional communication skills, capable of conveying technical concepts to both technical teams and executive stakeholders.

  • Strong project management capabilities, with the ability to oversee multiple initiatives simultaneously.

  • Passion for continuous learning and adaptability in the ever-evolving field of machine learning.

Education:

  • Master’s or Ph.D. in Computer Science, Machine Learning, or a related discipline. Industry certifications and contributions to the ML community (such as research publications or open-source projects) are a strong plus.

 
 
Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice: https://www.linkedin.com/company/starboard-recruitment