Position Summary The Astronomical Software Developers will join the research team building the ... We welcome applications from all qualified persons. We encourage women, First Nations, Metis and ...
Position Summary The Astronomical Software Developers will join the research team building the ... We welcome applications from all qualified persons. We encourage women, First Nations, Metis and ...
Senior Software Engineer
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our ... Design and implement low-latency, high-availability, performant applications across the full stack.
Senior Software Engineer
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our ... Design and implement low-latency, high-availability, performant applications across the full stack.
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... We encourage applications from all qualified candidates.
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... We encourage applications from all qualified candidates.
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... We encourage applications from all qualified candidates.
Quick apply
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're ... We encourage applications from all qualified candidates.
Associate Software Engineer (Winter 2027)
Edmonton, AB · On-site
CA$15K - CA$20K/mo
We welcome applications from qualified individuals of all backgrounds, encompassing ethnicity ... software engineering, product development, and machine learning fields. You will be able to ...
Associate Software Engineer (Winter 2027)
Edmonton, AB · On-site
CA$15K - CA$20K/mo
We welcome applications from qualified individuals of all backgrounds, encompassing ethnicity ... software engineering, product development, and machine learning fields. You will be able to ...
... software applications including online order guides and basic troubleshooting, interacting and working with Bunzl's internal team including sales, service, procurement, warehouse & shipping, and ...
Quick apply
... software applications including online order guides and basic troubleshooting, interacting and working with Bunzl's internal team including sales, service, procurement, warehouse & shipping, and ...
Remote Sales Executive - Outbound Focus
Edmonton, AB · Remote
CA$17.05/hr
Strong computer skills, with the ability to multitask using a wide range of software applications and programs * The ability to connect your computer directly to your modem using an Ethernet cable ...
Quick apply
Remote Sales Executive - Outbound Focus
Edmonton, AB · Remote
CA$17.05/hr
Strong computer skills, with the ability to multitask using a wide range of software applications and programs * The ability to connect your computer directly to your modem using an Ethernet cable ...
... software applications including online order guides and basic troubleshooting, interacting and working with Bunzl's internal team including sales, service, procurement, warehouse & shipping, and ...
... software applications including online order guides and basic troubleshooting, interacting and working with Bunzl's internal team including sales, service, procurement, warehouse & shipping, and ...
Remote Sales Executive - Outbound Focus
Edmonton, AB · Remote
CA$17.05/hr
Strong computer skills, with the ability to multitask using a wide range of software applications and programs * The ability to connect your computer directly to your modem using an Ethernet cable ...
Quick apply
Remote Sales Executive - Outbound Focus
Edmonton, AB · Remote
CA$17.05/hr
Strong computer skills, with the ability to multitask using a wide range of software applications and programs * The ability to connect your computer directly to your modem using an Ethernet cable ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... In this role, you will contribute to the technical delivery of ML-powered applications across cloud ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... In this role, you will contribute to the technical delivery of ML-powered applications across cloud ...
Project Coordinator
Edmonton, AB · On-site
Support records management for projects by keeping project records updated in a variety of software applications, including SharePoint, IVARA, and eScheduler; * Support portfolio scheduling by ...
Quick apply
Project Coordinator
Edmonton, AB · On-site
Support records management for projects by keeping project records updated in a variety of software applications, including SharePoint, IVARA, and eScheduler; * Support portfolio scheduling by ...
Technical support of all FlexStock equipment and software applications * Maintenance, troubleshooting and repair of FlexStock equipment * Support of vending build center activities including internal ...
Technical support of all FlexStock equipment and software applications * Maintenance, troubleshooting and repair of FlexStock equipment * Support of vending build center activities including internal ...
Assessor I
Sherwood Park, AB · On-site
Strong computer and data analysis skills, using Microsoft Office and other assessment and statistical software applications * Knowledge with CAMAlot software is considered an asset Conditions of ...
Assessor I
Sherwood Park, AB · On-site
Strong computer and data analysis skills, using Microsoft Office and other assessment and statistical software applications * Knowledge with CAMAlot software is considered an asset Conditions of ...
API Inspector
Edmonton, AB · On-site
Strong computer skills in MS Office and other software applications. * High School Diploma or Canadian General Equivalency Diploma, (GED). * Valid American Petroleum Institute (API) certification.
API Inspector
Edmonton, AB · On-site
Strong computer skills in MS Office and other software applications. * High School Diploma or Canadian General Equivalency Diploma, (GED). * Valid American Petroleum Institute (API) certification.
... software lifecycle. Your responsibilities: * Client Interaction and Requirement Gathering ... Conduct thorough testing of developed applications to ensure quality and performance. Work closely ...
... software lifecycle. Your responsibilities: * Client Interaction and Requirement Gathering ... Conduct thorough testing of developed applications to ensure quality and performance. Work closely ...
Strong computer skills in MS Office and other software applications. Education and Work Experience * High School Diploma or Canadian General Equivalency Diploma, (GED). * Valid American Petroleum ...
Strong computer skills in MS Office and other software applications. Education and Work Experience * High School Diploma or Canadian General Equivalency Diploma, (GED). * Valid American Petroleum ...
... applications and digital products * Build scalable cloud-native solutions using modern web, mobile, API, and integration technologies * Leverage AI-assisted development tools and agentic software ...
... applications and digital products * Build scalable cloud-native solutions using modern web, mobile, API, and integration technologies * Leverage AI-assisted development tools and agentic software ...
Senior C++ Developer
Edmonton, AB · On-site
Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics, document formats (especially ...
Quick apply
Senior C++ Developer
Edmonton, AB · On-site
Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics, document formats (especially ...
Senior C++ Developer
Edmonton, AB · On-site
Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics, document formats (especially ...
Quick apply
Senior C++ Developer
Edmonton, AB · On-site
Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics, document formats (especially ...
Service Writer
Edmonton, AB · On-site
Support reporting, tracking, and data management using various software applications, including Excel. * Ensure paperwork is completed accurately and processed in a timely manner. What We're Looking ...
Service Writer
Edmonton, AB · On-site
Support reporting, tracking, and data management using various software applications, including Excel. * Ensure paperwork is completed accurately and processed in a timely manner. What We're Looking ...
Software Applications information

Astronomical Software Developer
Edmonton, AB • On-site
Full-time
This job post has expired today. Applications are no longer accepted.
Key responsibilities
Develop software infrastructure hosted on CanDIAPL servers to support astrophysical data viewing and processing.
Create and maintain software repositories for retrieving, processing, and transferring astronomical data from various telescopes and resources.
Develop software pipelines to support automated transfer of scientific data from telescopes to computational facilities.
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