1

Junior Computer Science Jobs in Alberta (NOW HIRING)

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent ... Physics, Computer Science, Stats) * 1-2 years' experience developing solutions and working with ...

Data Scientist

Calgary, AB · On-site

$80K - $100K/yr

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent ... Physics, Computer Science, Stats) * 1-2 years' experience developing solutions and working with ...

Data Scientist

Calgary, AB · On-site

$80K - $100K/yr

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent ... Physics, Computer Science, Stats) * 1-2 years' experience developing solutions and working with ...

We are looking for a Junior to Intermediate Data Scientist for our client. This is a permanent ... Physics, Computer Science, Stats) * 1-2 years' experience developing solutions and working with ...

As the Junior QA Analyst, you will be working on the Games Portfolio Management team to implement ... BA/BS Business, computer science, or equivalent experience * Responsible, detail-oriented, well ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

next page

Showing results 1-20

Junior Computer Science information

See Alberta salary details

$21K

$58K

$114.5K

How much do junior computer science jobs pay per year?

As of Jun 1, 2026, the average yearly pay for junior computer science in Alberta is $58,033.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,500.00 and $65,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Computer Scientist, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What types of projects and responsibilities can a Junior Computer Science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.

What is a Junior Computer Scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What are the most commonly searched types of Computer Science jobs in Alberta? The most popular types of Computer Science jobs in Alberta are:
What job categories do people searching Junior Computer Science jobs in Alberta look for? The top searched job categories for Junior Computer Science jobs in Alberta are:
Infographic showing various Junior Computer Science job openings in Alberta as of May 2026, with employment types broken down into 2% Internship, 2% As Needed, 62% Full Time, 23% Part Time, and 11% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $58,033 per year, or $27.9 per hour.

Junior Network Security Analyst

Effortless Admin Inc.

Edmonton, AB • On-site

Other

Posted 3 days ago


Job description

Salary:

Junior Network Security Analyst


About Us

Effortless Admin is revolutionizing the employee benefits industry with ourcutting-edgesoftware. As we rapidly expand,we'reseeking a talented junior IT networksupport& security professional to join our dynamic team in south Edmonton.

The Role

Our company is rapidly evolving in the tech landscape, and we need a junior ITdesktop/networksupport andcybersecurity professional who can grow with us. Yourinitialresponsibilities will include a mix ofdesktop support,network monitoring,andsecurity analysis. As we expand, your role will evolve to take on more complex security challenges and strategic IT initiatives. This position requiresa strong foundationin IT and security principles, adaptability, and a commitment to ongoing learning. Within a few years, we expect you to be capable of taking on senior security and network administration responsibilities.We'relooking for someone who can contribute to our technological growth and help drive our IT and security strategy in the long term.

What You'll Do

  • Collaborate on the design and deployment of automated network monitoring systems
  • Provide desktop support to end users, including workstation setup and problem-solving
  • Investigate and resolve abnormal activity on workstations, responding to automatedSEIMnotifications
  • Perform vulnerability analysis and remediation, including system and software updates
  • Prepare,maintain, and deploysecure desktop images, implementing lockdown strategies
  • Evaluate and improve local network security, balancing strict security with user convenience
  • Investigate and resolve service health events to ensure production service availability
  • Participate in purple team exercises, conducting local network penetration testing and improving defenses
  • Assistin cloud-based production network hardening and security upgrades
  • Assistin hardening Active Directory group policies
  • Monitor and maintain SOC2 compliance requirements

What We're Looking For

  • Passion for ITsupport, networking, and cybersecurity
  • Strong analytical skills with meticulous attention to detail
  • Ability to quickly learn and adapt tonew technologiesand software
  • Excellent problem-solving skills, especially in high-pressure situations
  • Strong communicationskills to collaborate with team members and explain technical concepts to non-technical staff
  • Proactive approach toidentifyingand mitigating security threats
  • Enthusiasm for offensive and defensive security practices
  • Ability to balance security requirements with user needs
  • Integrity and discretion when handling sensitive information
  • Comfort in a fast-paced, high-growth environment
  • Willingness to continuously learn and stay updated on the latest IT and security trends

Qualifications

  • Degree in Computer Science, Information Technology, Cybersecurity, or a related field is an asset, but notrequired
  • 1-3 years of experience in IT, networking, or cybersecurity roles
  • Proven infrastructure, network, and cloud deployment, exploitation, and hardening experience
  • ProfessionalIT and securitycertifications (e.g., CISSP, OSCP, OSCE, GWAPT) are a plus, but notrequired
  • Strong interest in pursuing IT security certifications, particularly OSCP
  • Experience with cloud administration and security
  • Familiarity with standard offensive security testing tools and ability to customize existing toolsets
  • Knowledge of network attacks, exploitation techniques, and post-exploitation activities
  • Experience with vulnerability analysis and remediation
  • Familiarity with SOC2 compliance requirements is a plus
  • Strong scripting skills (e.g., Python, PowerShell) for automation and tool development

Whats in it For You

  • Work with the best minds in employee benefits, solving the most challenging data problems
  • A collaborative team in a supportive, growth environment.
  • A flexible company with personality and heart
  • Competitive compensation and robust benefits package
  • Great work-life balance


Join Our Journey

At Effortless Admin, you'll have the opportunity to grow professionally while contributing to meaningful innovations in the industry. If youre passionate about being part of a dynamic team that's transforming the benefits administration landscape, then we want to hear from you!


Effortless Admin is committed to building diverse teams and an inclusive workplace. We encourage applications from all qualified candidates.