We are home to over 14,000 faculty and staff, more than 40,000 students and a growing community of ... Engineering, or related fields. * 6 months of experience developing software for data analysis of ...
We are home to over 14,000 faculty and staff, more than 40,000 students and a growing community of ... Engineering, or related fields. * 6 months of experience developing software for data analysis of ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... various computer software programs will be required, including Microsoft Suite. Knowledge of ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... various computer software programs will be required, including Microsoft Suite. Knowledge of ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... various computer software programs will be required, including Microsoft Suite. Knowledge of ...
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... various computer software programs will be required, including Microsoft Suite. Knowledge of ...
Engineering Student
Edmonton, AB · On-site
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... Application of various computer software programs will be required, including Microsoft Suite.
Engineering Student
Edmonton, AB · On-site
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... Application of various computer software programs will be required, including Microsoft Suite.
Student Estimator Our internships and Co-ops are designed to provide you with a business relevant ... Utilize estimating software and tools to prepare detailed cost estimates, including labor ...
Student Estimator Our internships and Co-ops are designed to provide you with a business relevant ... Utilize estimating software and tools to prepare detailed cost estimates, including labor ...
... Engineering, Construction, Architecture, or a related field * Previous internship, co-op, or ... Integrated Construction Technology Student Requisition ID: 12960
... Engineering, Construction, Architecture, or a related field * Previous internship, co-op, or ... Integrated Construction Technology Student Requisition ID: 12960
Jan 2027 Engineering (Electric Division) Co-op (Multiple)
Edmonton, AB · Hybrid
CA$28 - CA$36/hr
Must be enrolled in an Engineering co-op (or internship) program at a recognized Canadian ... Electrical, Computer, Software Engineering | Location: Edmonton Description: * Prepare and review ...
Jan 2027 Engineering (Electric Division) Co-op (Multiple)
Edmonton, AB · Hybrid
CA$28 - CA$36/hr
Must be enrolled in an Engineering co-op (or internship) program at a recognized Canadian ... Electrical, Computer, Software Engineering | Location: Edmonton Description: * Prepare and review ...
Jan 2027 Engineering (Natural Gas Division) Co-op (Multiple)
Edmonton, AB · On-site
CA$24 - CA$36/hr
Are you an ambitious and motivated student who thrives in an environment powered by entrepreneurial ... Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian ...
Jan 2027 Engineering (Natural Gas Division) Co-op (Multiple)
Edmonton, AB · On-site
CA$24 - CA$36/hr
Are you an ambitious and motivated student who thrives in an environment powered by entrepreneurial ... Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian ...
Developer Advocate, AI Enablement
Edmonton, AB · On-site +1
CA$93K - CA$141K/yr
Minimum of 5-6 years of experience in software development, AI/ML concepts and development, and API ... student talent experiences. Our firm is committed to providing an environment where you can be ...
Developer Advocate, AI Enablement
Edmonton, AB · On-site +1
CA$93K - CA$141K/yr
Minimum of 5-6 years of experience in software development, AI/ML concepts and development, and API ... student talent experiences. Our firm is committed to providing an environment where you can be ...
... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
Quick apply
... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...
Pension Analyst
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... Previous actuarial internship, co-op, or pension experience is an asset, but not required.
Quick apply
Pension Analyst
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... Previous actuarial internship, co-op, or pension experience is an asset, but not required.
Accountable for development for the purposes of software enhancements, extensions, defect ... student talent experiences. At BDO, our people experience is guided by three core pillars- Do work ...
Accountable for development for the purposes of software enhancements, extensions, defect ... student talent experiences. At BDO, our people experience is guided by three core pillars- Do work ...
... prepares students to lead in a rapidly evolving, global engineering landscape. Required ... Skills in electromagnetic simulation, software-hardware interfacing, or optical characterization ...
... prepares students to lead in a rapidly evolving, global engineering landscape. Required ... Skills in electromagnetic simulation, software-hardware interfacing, or optical characterization ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
Student careers in audit - KPMG Canada Student careers in tax - KPMG Canada Student careers in ... Be invited to an information session to learn about Indigenous scholarship, internship, and ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
Student careers in audit - KPMG Canada Student careers in tax - KPMG Canada Student careers in ... Be invited to an information session to learn about Indigenous scholarship, internship, and ...
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Quick apply
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Edmonton Office - CPA Opportunities in Private Core Enterprise Services - Intern/Co-op - Winter 2...
Edmonton, AB · On-site
Interns & Co-op Students Our Intern and Co-op program aims to develop the next generation of ... The national Power Up programming will also provide you with opportunities to learn from our ...
Edmonton Office - CPA Opportunities in Private Core Enterprise Services - Intern/Co-op - Winter 2...
Edmonton, AB · On-site
Interns & Co-op Students Our Intern and Co-op program aims to develop the next generation of ... The national Power Up programming will also provide you with opportunities to learn from our ...
Interns & Co-op Students Our Intern and Co-op program aims to develop the next generation of ... The national Power Up programming will also provide you with opportunities to learn from our ...
Interns & Co-op Students Our Intern and Co-op program aims to develop the next generation of ... The national Power Up programming will also provide you with opportunities to learn from our ...
Interns & Co-op Students Our Intern and Co-op program aims to develop the next generation of ... The national Power Up programming will also provide you with opportunities to learn from our ...
Interns & Co-op Students Our Intern and Co-op program aims to develop the next generation of ... The national Power Up programming will also provide you with opportunities to learn from our ...
Internship Software Developer Student information
What is the difference between Internship Software Developer Student vs Software Developer?
| Aspect | Internship Software Developer Student | Software Developer |
|---|---|---|
| Required Credentials | Enrolled in a related degree program, some coding knowledge | Bachelor's degree in Computer Science or related field, experience preferred |
| Work Environment | Internship setting, learning-focused, part-time or summer | Full-time professional role, project-driven, collaborative teams |
| Employer & Industry Usage | Internships offered by tech companies, startups, and organizations | Full-time employment in software development across industries |
| Search & Comparison Intent | Looking for entry-level, learning opportunities | Seeking full-time software development roles |
In summary, an Internship Software Developer Student is a temporary, learning-focused position for students gaining experience, while a Software Developer is a full-time professional role requiring more experience and responsibility. The internship serves as a stepping stone toward a full career in software development.
Full-time
Posted 16 days ago
Job description
This position has a term length of three years.
Location - This role is hybrid with a mix of remote and in-person at North Campus, Edmonton.
Position Summary
The Astronomical Software Developers will join the research team building the Canadian Data-Intensive Astrophysics Platform (CanDIAPL), an international, university-led team based in Canada. They will be responsible for co-developing software infrastructure hosted on CanDIAPL servers operated with the Digital Research Alliance of Canada (Alliance) and the Inter-University Institute for Data Intensive Astronomy (IDIA).
Primary tasks will include: creating a portal that enables remote users to view multi-messenger astrophysical data; and developing the software pipelines supporting automated transfer of scientific data from the MeerKAT telescope to Alliance computational facilities.
This work will include creating and maintaining specific software repositories that: retrieve and create images and other data from the MeerKAT telescope, the MWA Telescope, the Rubin Observatory, and other publicly available astronomical resources; use these data to detect astronomical sources; and transfer key data at dramatically reduced size to CanDIAPL servers operated with the Alliance.
Minimum Qualifications:
- BSc in Physics, Astronomy, Computer Science, Statistics, Engineering, or related fields.
- 6 months of experience developing software for data analysis of physical systems (e.g., astrophysical, geographic, meteorological, etc.).
- Demonstrated capability to develop software in languages required by the project (Python and/or C++).
The ideal candidate will have some or all of the following qualifications:
- Experience working with Python, Python visualization (matplotlib), and numerical analysis packages in Python (numpy, scipy).
- Database integration and maintenance experience;
- Experience working with collaborative software development and source control software (git);
- Experience working with debugging, optimizing, and performance testing of software;
- Ability to work independently with minimal supervision;
- Demonstrated ability to learn and adapt to new technologies;
- Experience working with astronomical databases, astronomical images, or radio interferometry.
Application Instructions
Click "Apply Now" to submit your cover letter and resume. The cover letter should clearly connect aspects of the CV to the Qualifications (both required and for the ideal candidate, as applicable).
This position is subject to all applicable terms and conditions of the collective agreement between the Governors of the University of Alberta and the Non-Academic Staff Association (NASA).
This position offers a comprehensive benefits package.
- Development of software to support a scientific project, conforming to project-level development standards.
- Design novel solutions to scientific challenges set at the project level.
- Carry out independent investigations of candidate solutions to problems by reviewing scientific and technical literature.
- Test software to ensure it meets science goals and performance standards.
- Document computer code.
- Create tutorials, architecture documents and presentations of the software components developed in the project.
- Attend weekly team meetings with supervisor to discuss weekly goals.
- Attend developer teleconferences.
- Commit computer code to the central repository, integrating contributions with other developers.
- Communicate with other developers at the University of Alberta and external sites as needed to manage individual development tasks.
- Meet with project management as needed to address issues as they arise.
- Travel to multi-site meetings.
About University of Alberta
Sourced by ZipRecruiter
Industry
Education
Company size
10,000+ Employees
Headquarters location
Edmonton, AB, CA