1

Bs Computer Science Jobs in Alberta (NOW HIRING)

Data Scientist

Edmonton, AB ยท Hybrid

CA$85.18K - CA$113.65K/yr

A Bachelor's Degree in a quantitative field such as Statistics, Mathematics, Computer Science, or Engineering, accompanied by a minimum of 1 year of hands-on experience in handling unstructured data.

Data Scientist

Calgary, AB ยท Hybrid

CA$85.18K - CA$113.65K/yr

A Bachelor's Degree in a quantitative field such as Statistics, Mathematics, Computer Science, or Engineering, accompanied by a minimum of 1 year of hands-on experience in handling unstructured data.

Bachelors Computer Science or related Perks and Benefits * Competitive compensation packages * Extended health benefits * Work life balance * Health & wellness support * Opportunities to give back

Senior Deep Learning Engineer

Calgary, AB ยท On-site +1

$130K - $180K/yr

Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...

Senior Deep Learning Engineer

Calgary, AB ยท On-site +1

$130K - $180K/yr

Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...

next page

Showing results 1-20

Bs Computer Science information

What are the key skills and qualifications needed to thrive as a Computer Science graduate, and why are they important?

To thrive as a Computer Science graduate, you need strong analytical thinking, programming proficiency, and a solid grasp of algorithms and data structures, typically supported by a bachelor's degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are highly valued. Effective problem-solving, teamwork, and communication skills help you excel in collaborative and dynamic tech environments. These capabilities enable you to design, develop, and maintain robust software solutions that meet real-world needs.

What types of entry-level roles are commonly available to graduates with a BS in Computer Science, and how can I identify which path aligns with my interests?

Graduates with a BS in Computer Science often find entry-level opportunities as software developers, QA engineers, data analysts, IT support specialists, or web developers. To determine which path best suits your interests, consider the subjects you enjoyed most during your studies, such as programming, databases, or networking, and look for roles that emphasize those skills. Internships, personal projects, and participation in coding communities can also provide valuable insight into various specializations, helping you make a more informed decision as you start your career.

What is a BS in Computer Science?

A BS in Computer Science is a Bachelor of Science degree that focuses on the theoretical foundations and practical applications of computing and programming. Students learn about algorithms, data structures, software development, computer systems, and sometimes topics like artificial intelligence, cybersecurity, and databases. Graduates are prepared for careers in software engineering, IT, research, or for further study in graduate programs. The degree generally takes about four years to complete and combines coursework, projects, and sometimes internships to provide a comprehensive understanding of computer science.

What is the difference between Bs Computer Science vs Bs Information Technology?

AspectBs Computer ScienceBs Information Technology
Core FocusProgramming, algorithms, software development, theoretical foundationsIT infrastructure, network management, systems administration
CertificationsComputer Science-related certifications (e.g., Cisco, Microsoft)IT certifications (e.g., CompTIA, Cisco)
Work EnvironmentSoftware companies, tech startups, research labsCorporate IT departments, network operations centers
Industry UsageSoftware development, research, academiaIT support, network management, system administration

While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.

What are popular job titles related to Bs Computer Science jobs in Alberta? For Bs Computer Science jobs in Alberta, the most frequently searched job titles are:

Data Scientist

WCB Alberta

Edmonton, AB โ€ข Hybrid

CA$85.18K - CA$113.65K/yr

Full-time

Posted 10 days ago


Job description

As an equal opportunity employer, we are looking to build a diverse workforce that reflects the diversity of our clients and the customers we serve. Learn more about working for WCB atCareers - WCB Alberta

Job Title:

Data Scientist

Job Type:

Permanent / Full time

Job Location:

Edmonton, Alberta

Data Scientist
Machine Learning Team

Edmonton, Calgary, Alberta

Permanent Full-Time Position

People are at the heart of everything we do.

If you value service, care, excellence, trust and fairness, you'll fit right in. You'll play an important role in making a difference that creates a safer, healthier and stronger Alberta by putting people first. We work together every day to help minimize the impact of workplace injuries and illnesses on Alberta workers and employers.

As the independent operator and administrator of the province's Workers' Compensation Act, WCB-Alberta provides protection for over two million workers and nearly 200,000 Alberta employers. Our employees are inspired to make a positive impact on the lives of injured workers and businesses throughout the province.

Your responsibilities:

  • Collect and preprocess data from both internal and external sources, curating datasets for machine learning model analysis and training, encompassing data cleansing, integration, transformation, and dimensionality reduction.
  • Establish comprehensive documentation, metadata, standards, and governance protocols concerning data preprocessing techniques and data asset management in the context of machine learning.
  • Deploy scalable machine learning solutions for seamless integration into client-facing applications.
  • Implement rigorous monitoring, maintenance, and reporting protocols for pre-existing models, originating from both internal and external sources.
  • Contribute to the agile and structured evolution of novel machine learning capabilities, encompassing iterative exploration, pilot phases, and proof of concept, preceding their enterprise-wide deployment.
  • Oversee a portfolio of diverse analytics projects, steering them towards delivering comprehensive end-to-end solutions. This involves crafting novel insights, ensuring the robust design and upkeep of data pipelines, and transforming predictive models into prescriptive analytics for optimized business outcomes.
  • Extract pivotal insights and wield influential impact on stakeholders' strategic decision-making and planning. Accomplish this through masterful presentations and data-driven business recommendations.
  • Possess the acumen to engage directly with business stakeholders, skillfully translating their objectives into well-defined analytical problems, thereby bridging the gap between business needs and data-driven solutions.
  • Receive guidance and training from the Team Lead and Machine Learning team, encompassing various methodologies, techniques, tools, and products.
  • Assist fellow data scientists in the development of analytical and predictive models aimed at resolving complex business challenges.
  • Collaborate closely with data science peers to assess machine learning models for AI platforms, calculate performance metrics, and offer data-driven insights.

Your experience and skills:

  • A Bachelor's Degree in a quantitative field such as Statistics, Mathematics, Computer Science, or Engineering, accompanied by a minimum of 1 year of hands-on experience in handling unstructured data.
  • A Master's Degree in a quantitative field like Statistics, Mathematics, Computer Science, or Engineering, with substantial experience dealing with unstructured data sources, will be duly considered.
  • Familiarity with machine learning concepts and applied research in a related field.
  • Proficiency in a machine learning programming language (Python) is mandatory.
  • Strong SQL skills are a fundamental requirement.
  • Extensive experience in data preparation techniques, including data cleansing, wrangling, feature engineering, and a broad knowledge of ML models, including linear regression, tree-based regression/classification, clustering, and factor analysis, is essential.
  • Expertise with natural language processing and large language model is required.
  • Strong interpersonal, leadership, and communication skills, including the ability to simplify complex technical concepts for both non-technical audiences and executives.
  • Exceptional written and presentation skills are a mandatory requirement.
  • Experience with processing modeling, data modeling and governance/process documentation.
  • Project management experience is an asset.

What we offer:

We offer a competitive salary, a comprehensive benefits package, flexible work schedules and hybrid work opportunities (combination of work from physical office and primary home residence) that foster a healthy work-life balance. Take the next great step in your career and help us change lives. For more information, please see our Employee Handbook

Salary:$85,182.00 to $113,649.00 per annum (Salary Grade 11 includes Market Supplement)

Successful candidate must reside in Alberta and be able to work in person from our Edmonton downtown (Calgary) office as required. Final candidates are required to undergo a security clearance as a condition of employment.

We are committed to providing equal opportunity to all qualified persons, without regard to race, colour, religion or national origin, gender (or gender identity or expression), age, sexual orientation, physical or mental disability. Equal opportunity is provided in employment, promotions and wages.

Closing Date: June 1, 2026

We thank all applicants for their interest; however, only candidates selected for an interview will be contacted.