1

Flexible Schedule Computer Science Student Jobs in Edmonton, AB

C++ Developer

Edmonton, AB ยท On-site +1

A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...

C++ Developer

Edmonton, AB ยท On-site +1

A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

next page

Showing results 1-20

Flexible Schedule Computer Science Student information

What is a flexible schedule computer science student?

A Flexible Schedule Computer Science Student is someone pursuing a computer science degree or coursework who is able to adapt their study hours around other commitments, such as part-time work, internships, or personal responsibilities. This flexibility is often achieved through online classes, asynchronous lectures, or hybrid learning environments. It allows students to balance their education with other priorities while gaining valuable technical skills. Many universities and colleges now offer flexible learning options to accommodate different student needs. This approach is especially beneficial for those who need to work or manage family obligations while advancing their education.

How can a flexible schedule computer science student effectively balance coursework, part-time work, and collaborative projects?

Balancing multiple responsibilities as a Flexible Schedule Computer Science Student often requires strong time management and communication skills. Many students find it helpful to use digital calendars or task management tools to organize assignments and work shifts. Since collaborative projects are common in computer science, being proactive in scheduling meetings and openly communicating availability with teammates is crucial. Additionally, discussing flexibility options with professors and employers can help accommodate peak academic periods or project deadlines, ensuring consistent progress across all commitments.

What are the key skills and qualifications needed to thrive as a flexible schedule computer science student?

To thrive as a Flexible Schedule Computer Science Student, you need a solid understanding of programming concepts, data structures, and algorithms, often supported by enrollment in a computer science degree program. Familiarity with coding languages like Python or Java, version control systems such as Git, and online learning platforms is highly beneficial. Strong time management, self-motivation, and effective communication skills help you balance coursework with other commitments. These skills ensure you can keep up with academic requirements, collaborate on projects, and succeed in a flexible, often self-directed learning environment.

What is the difference between Flexible Schedule Computer Science Student vs Part-Time Software Developer?

AspectFlexible Schedule Computer Science StudentPart-Time Software Developer
CredentialsEnrolled in a computer science program or related fieldProven coding skills, possibly certifications or portfolio
Work EnvironmentRemote or on-campus, flexible hoursRemote or office-based, project deadlines
Employer & Industry UsageEducational institutions, internships, freelance projectsTech companies, startups, freelance clients

The main difference is that a Flexible Schedule Computer Science Student is primarily focused on learning and gaining experience while studying, often working on personal or academic projects. In contrast, a Part-Time Software Developer actively contributes to real-world projects, often with more structured work hours and deliverables. Both roles may involve remote work and require coding skills, but their primary goals and commitments differ.

What jobs can computer science students get?

Computer science students can pursue roles such as software developer, web developer, data analyst, IT support specialist, or quality assurance tester. These jobs often require programming skills, knowledge of coding languages, and familiarity with tools like Git or SQL, and they may offer flexible schedules suitable for students.

What are popular job titles related to Flexible Schedule Computer Science Student jobs in Edmonton, AB?

For Flexible Schedule Computer Science Student jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Flexible Schedule Computer Science Student jobs in Edmonton, AB look for?

The top searched job categories for Flexible Schedule Computer Science Student jobs in Edmonton, AB are:

What cities near Edmonton, AB are hiring for Flexible Schedule Computer Science Student jobs?

Cities near Edmonton, AB with the most Flexible Schedule Computer Science Student job openings:

Infographic showing various Flexible Schedule Computer Science Student job openings in Edmonton, AB as of August 2026, with employment types broken down into 5% Internship, 5% As Needed, 38% Full Time, 47% Part Time, and 5% Contract. Highlights an 81% In-person, and 19% Remote job distribution.

Student, Data Governance (Fall 2026)

Edmonton, AB โ€ข On-site

Alberta Investment Management Corporation
201 - 500 employees

Full-time

Posted 3 days ago

New


Job description

CLOSING DATE:

September 9, 2026OpportunityAre you looking to complement your academic knowledge with professional 'real world' experience? Do you enthusiastically follow financial markets or seek out emerging trends in technology? If so, a student position at AIMCo might be the perfect opportunity for you to gain the experience you need to kick-start your career while contributing to the financial security of hundreds of thousands of Albertans.
As the Student, Data Governance, you will support the Data Governance team in strengthening data management practices across AIMCo. This role provides hands-on experience in data governance, data quality, and regulatory compliance. You will work closely with Senior Lead for Data Governance to enhance data governance frameworks, improve data stewardship, and support enterprise-wide data initiatives.
Note: This is a 4-month, full-time term from September 2026 through December 2026.
***Job Posting will expire at 11:59pm MT on September 8, 2026.
Responsibilities Include:
  • Assistinmaintainingdata catalogs and business metadata to enhance data discoverability.

  • Assistwith data lineage capture, validation, and visualization in the data governance tool (Atlan).

  • Support metadata stewardship activities (e.g.ownership, definitions, classifications)

  • Conduct data quality assessments,identifyanomalies,and support remediation activities.

  • Track data licensing terms and usage to ensure compliance with vendor agreements.

  • Organize andmaintaindocumentation for data contracts and vendor information.

  • Support the development of a market data catalog within Atlan, including building complementary dashboards to help users navigate data availability and licensing.

  • Collaborate with cross-functional teams to support data governance workflows and adherence to best practices.

  • Support governance initiatives and ad-hoc analysis.

Our Ideal Candidate Qualifications:
  • Current enrollment in, or recent completion of,a bachelor'sor master'sdegree in related field such as Computer Science, Data Management,Financeand Information Management

  • Strong analytical skills and familiarity with data governance concepts

  • Proven leadership,problem-solvingand interpersonal skills

  • Experience withExcel,Power BIand programming languages such asSQLorPython isan asset

  • Ability to work independently and collaborate with stakeholders across different teams

  • Demonstrates a strong commitment toAIMCo'score values of excellence, transparency, humility,integrityand collaboration, and inspires the same in others

Success Measures:

Your success in the role will be in your ability to complete all tasks and support various projects assigned. You will become familiar with the Data Governance functions and technologies.Collaborate with multiple groups across the organization and build meaningful relationships with experienced professionals across AIMCo.

#LI-ET1

Next Steps

We are excited to meet you. Please submit your resume or CV to be considered for this opportunity. Applications are being reviewed on a rolling basis and we will be in touch with any questions.

Final candidates will be asked to undergo a security screening, which includes a credit bureau and a criminal record investigation, the results of which must be acceptable to AIMCo.

ALERT - Be on the lookout for AIMCo career opportunities advertised through third parties that request an application fee or too much information. To verify, all opportunities are posted on aimco.ca/jobs

At AIMCo, we draw upon the differences in who we are, where we come from and the way we think to deliver results for the Albertans who rely on us. We offer an inclusive, modern workplace where well-being is prioritized, and colleagues are enabled to do their best work. Our team members are motivated by our purpose and committed to creating long-term value for our clients and their beneficiaries.