1

Research Assistant Programmer Jobs in Alberta (NOW HIRING)

Applied Pharmaceutical Innovation (API) brings life-saving research to the real world by helping ... Qualification and Validation * Assist with preparation, review, and execution of qualification ...

... assist with instructor support programming (e.g., workshops, learning exchanges, resource ... Excellent information literacy skills (i.e., ability to define research terms; search online ...

... assist with instructor support programming (e.g., workshops, learning exchanges, resource ... Excellent information literacy skills (i.e., ability to define research terms; search online ...

JOB SUMMARY Based at the Farther Farms' R&D facility in Rochester, NY, the Engineering Intern ... This position will assist with experimental design, execution, data collection, and data analysis ...

Applied Pharmaceutical Innovation (API) brings life-saving research to the real world by helping ... * Assist the Equipment Engineering Manager in Qualification activities * Prepare IQ and OQ ...

Our team spans AI researchers and roboticists to factory operators, technicians, and production ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Our team spans AI researchers and roboticists to factory operators, technicians, and production ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

About Us Aplin Martin is a full-service Civil Engineering, Architecture, Planning, Environmental ... Extensive software skills are required, as well as Internet research abilities and strong ...

Showing results 21-40

Research Assistant Programmer information

How much does a research assistant programmer get paid?

Research assistant programmers typically earn between $15 and $30 per hour, depending on experience, education level, and the organization. Salaries can vary based on whether the position is part-time or full-time and the geographic location of the job.

What are the key skills and qualifications needed to thrive as a research assistant programmer, and why are they important?

To thrive as a Research Assistant Programmer, you need a strong background in computer science, programming (often in Python, R, or MATLAB), and data analysis, typically supported by a relevant degree or coursework. Familiarity with version control systems (like Git), statistical software, and experience with research databases or high-performance computing are valuable technical assets. Attention to detail, problem-solving abilities, and effective collaboration skills distinguish top performers in this role. These competencies are essential for ensuring accurate research outcomes, efficient project workflows, and productive teamwork in academic or research environments.

Do I need a PhD to be a research assistant programmer?

A research assistant programmer typically does not need a PhD; most positions require a bachelor's or master's degree in computer science, programming, or related fields. Relevant skills, such as proficiency in programming languages and experience with research tools, are often more important than advanced degrees for entry-level roles.

How do research assistant programmers typically collaborate with researchers and other team members during a project?

Research Assistant Programmers work closely with principal investigators, graduate students, and other researchers to design, implement, and maintain software tools that support research objectives. They often participate in regular team meetings to discuss project goals, troubleshoot technical challenges, and provide input on experimental design from a programming perspective. Collaboration may also involve documenting code, sharing progress updates, and integrating feedback from both technical and non-technical team members. Effective communication and adaptability are key, as project requirements can evolve based on research findings.

What is a research assistant programmer?

A Research Assistant Programmer is a professional who supports academic or scientific research projects by developing, maintaining, and optimizing software and code needed for experiments, data analysis, or simulations. They often work closely with researchers to translate technical requirements into functioning programs, scripts, or tools. Their duties may include writing code, managing databases, debugging software, and ensuring computational reproducibility. Research Assistant Programmers play a vital role in facilitating data-driven insights and advancing research outcomes.
What job categories do people searching Research Assistant Programmer jobs in Alberta look for? The top searched job categories for Research Assistant Programmer jobs in Alberta are:
What cities in Alberta are hiring for Research Assistant Programmer jobs? Cities in Alberta with the most Research Assistant Programmer job openings:

Assistant, Associate, or Full Professor in Energy Materials

University of Alberta

Edmonton, AB โ€ข On-site

Full-time

Medical, Retirement

Re-posted 17 days ago


Job description

This competition will be used to fill two positions.ย 

The Department of Chemical & Materials Engineering in the Faculty of Engineering at the University of Alberta is seeking applications for up to two full-time, tenure-track faculty positions at the Assistant, Associate, or Full Professor rank in Energy Materials. These positions are part of the University of Alberta's priority to build a diverse faculty in strategic research areas; thus, candidates from traditionally underrepresented and equity-deserving groups are strongly encouraged to apply.

We welcome applications from scholars with research expertise in energy-related materials and/or processes for energy production, conversion, storage, transport, and utilization. All research related to experimental and/or computational aspects of energy materials is of interest, including materials design and processing, validated artificial intelligence and models at the mesoscale and systems scale. The areas of application are infrastructure for fossil fuels (gas/oil), hydrogen, greenhouse gas mitigation (e.g., CO2), renewable energy, nuclear, defence, dual-use applications, and other related advanced materials.

This role will be in the Department of Chemical & Materials Engineering. Applicants who value working across disciplinary boundaries, within and outside engineering, as well as with communities and industry, are strongly encouraged to apply. If you are looking to join a Faculty with a growing focus on interdisciplinary research and an emphasis on high-quality teaching, we welcome your application!

The University of Alberta, its buildings, labs and research stations are primarily located on the territory of Nehiyaw (Cree), Niitsitapi (Blackfoot), Metis, Nakoda (Stoney), Dene, Haudenosaunee (Iroquois) and Anishinaabe (Ojibway/Saulteaux), lands that are now known as part of Treaties 6, 7 and 8 and homeland of the Metis. The University of Alberta respects the sovereignty, lands, histories, languages, knowledge systems and cultures of all First Nations, Metis, and Inuit.

The University of Alberta is a community of knowledge seekers, change makers and world shapers who lead with purpose each and every day. We are home to over 14,000 faculty and staff, more than 40,000 students and a growing community of 300,000 alumni worldwide.

Your work will have a meaningful influence on a fascinating cross-section of people - from our students and community members, to our renowned researchers and innovators, making discoveries and generating solutions that make the world healthier, safer, stronger and more just. Learn more.

This position requires that the incumbent be eligible to participate in government-funded research projects including active ability to receive federal research funds on behalf of the university. Individuals having an active affiliation with a Named Research Organizationย are ineligible to participate in government-funded research projects in Sensitive Technology Research Areasย in Canada. Applicants must be able to meet all applicable research security requirements.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority. If suitable Canadian citizens or permanent residents cannot be found, other individuals will be considered.

At the University of Alberta, we are committed to creating an inclusive and accessible hiring process for all candidates. If you require accommodations to participate in the interview process, please let us know at the time of booking your interview and we will make every effort to accommodate your needs.

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

All University employees have a responsibility to foster a workplace that prioritizes safety in all its forms - physical, cultural, and psychological. This is achieved by promoting a safe environment, adhering to all safety laws, policies and procedures, completing all required safety training, identifying hazards and implementing controls, reporting incidents, and contributing to a culture of belonging and respect, while endeavoring to ensure that all colleagues feel valued and safe to express their thoughts, perspectives and concerns.

The University of Alberta is committed to creating a university community where everyone feels valued, barriers to success are removed, and thriving connections are fostered. We welcome applications from all qualified persons. We encourage women, First Nations, Metis and Inuit persons, members of visible minority groups, persons with disabilities, persons of any sexual orientation or gender identity and expression, and all those who may contribute to the further diversification of ideas and the University to apply.

L'Universite de l'Alberta s'engage a creer une communaute universitaire ou chaque personne se sent valorisee, ou les obstacles a la reussite sont elimines et ou des connexions enrichissantes peuvent se developper. Nous accueillons les demandes de toutes les personnes qualifiees. Nous encourageons les femmes; Premieres nations, Metis et Inuits; membres des groupes minoritaires visibles; personnes handicapees; personnes de toute orientation sexuelle ou identite et expression de genre; et toutes les personnes qui peuvent contribuer a la diversification des idees et a l'universite a postuler.ย 
The Faculty of Engineeringย is one of North America's top engineering schools, known for innovation, collaboration, and impact. It fosters an exceptional student experience through a holistic approach that combines technical excellence with emotional intelligence. With strong community engagement, interdisciplinary research, and a commitment to societal well-being, the faculty prepares students to lead in a rapidly evolving, global engineering landscape.

Minimum Qualifications

  1. Ph.D. in Materials Science and Engineering, Chemical Engineering, or a closely related field.ย 
  2. Licensed Professional Engineer or become a licensed Professional Engineer through the Association of Professional Engineers and Geoscientists of Alberta (APEGA) within five years from the date of hire.
  3. A record of publication in reputable, peer-reviewed journals and conferences. proceedings, as well as research experience and skills.
  4. Demonstrated ability to teach undergraduate and graduate courses.
  5. A record of service and volunteerism broadly related to their research and teaching.

Preferred Qualifications

  1. Teaching experience and training in teaching, lesson planning, and curriculum design.
  2. Teaching, research, service, and volunteer work related to the role as well as community boards and organizations and outreach to and helping in underserved and underrepresented communities.
  3. Grant application and financial management experience and/or training.
  4. Industry experience in engineering, sciences, and technology industries.
  5. Experience with interdisciplinary and collaborative research projects as well as with managing large, multi-year research projects.
  6. Experience working with industry and community partners for research projects.
  7. Team, lab, and facility management experience, including but not limited to safety, supervision, and procurement.

How to Apply

Please ensure that your application shows clearly how your skills and experience meet the criteria above.ย 

To apply, please select the Apply Now icon below and submit the following:

  1. Cover letter (2 pages max) that includes highlights of the candidate's profile. The cover letter should include a narrative of the candidate's most significant contributions to research, teaching and service.
  2. Curriculum vitae.
  3. Research Plan that outlines main areas of current research and short- and long-term research goals (2 pages max) and up to 3 recent peer-reviewed research publications.
  4. Teaching Dossier that includes:
    a. Maximum 1-page teaching philosophy, and
    b. Evidence and potential for teaching effectiveness, such as related training, teaching assistantships, courses instructed, recent course evaluations, and example course outlines for courses you delivered as an instructor.
    c. Identification of specific courses at the undergraduate and graduate level that you have the ability and interest to teach.

Next Steps

  • Applicants will be accepted until August 21, 2026 @ 11:55 pm. University representatives will review application packages, and should the Hiring Committee advance your application, you will be contacted for an online pre-interview.

  • Please note that applications with missing information or components will not be considered.

  • For applicants selected for interviews, three letters of reference will be requested. Applicants will be expected to contact the three referees and arrange to have them submit their letters of reference via email attachment. Details will be provided to those candidates selected for interviews.

The successful candidate will be offered a tenured or tenure-track appointment at the rank of Assistant, Associate, or Full Professor, including a comprehensive benefits package.

The terms and conditions of this appointment are governed by Schedule A of the collective agreement between the Board of Governors of the University of Alberta and the Association of Academic Staff of the University of Alberta.

About the Faculty of Engineering and the University of Alberta

The Faculty of Engineering aims to maintain its position among the top schools in North America. We will do this through innovation and excellence from faculty members and staff who value collaboration, interdisciplinary work, and an engaging and positive work culture. We are dedicated to building a better future for society by:

  1. Building the future through people in a collaborative, cross-functional environment
  2. Developing minds and hands with heart by taking a holistic approach to provide an exceptional student experience through education and enrichment that strives to develop the highest-calibre engineers: Those who possess both technical acumen and emotional intelligence, expanding the traditional definition of "engineering"
  3. Demonstrating the ever-expanding value of our contributions through community engagement, research impact, and value to society
  4. Uniquely positioning the engineering field to help uplift the whole of humanity

The University of Alberta exists to inspire and ignite the human spirit in pursuit of a better tomorrow. Its work is rooted in a commitment to creating a university community where everyone feels valued, barriers to success are removed, and thriving connections are fostered while honouring Indigenous identities, languages, cultures and world views. As one of the world's top 100 teaching and research universities, the U of A ranks among the Top 4 in Canada, providing a $19.4 billion annual economic impact in Alberta alone. The U of A seeks to challenge, to change and to always be Leading with Purpose.

More than 46,000 students and 14,000 staff shape the U of A, with outstanding achievements in learning, research, creativity, innovation and engagement across five campuses - including one rural and one francophone. The U of A attracts top talent in rigorous undergraduate, graduate and professional programs in 17 faculties across three colleges and more than $621 million in sponsored research revenue. The U of A has more than 340,000 alumni worldwide, with alumni-founded companies generating more than $250 billion in annual revenue.ย 

Working and Living in Edmonton

Benefits, Health, & Wellness

We offer a health and wellness benefits package that includes a health spending account, parental leave, and pension benefits. For Faculty members, some moving and relocation expenses may be reimbursed. Spouses/partners are offered employment services through the University's Spousal/Partner Employment Program. In the Faculty of Engineering for spouses eligible to be academic faculty members, we encourage discussing with the Department Chair at the offer stage or during employment as we value minimizing long distance separation of families whenever possible with consideration to budgets and staffing needs. The campus offers a medical clinic, and multiple childcare and housing options within steps of campus. Academic faculty members are offered parental and medical leave, retirement benefits, and healthcare benefits.ย 

Living in Edmonton

Edmontonย is home to over one million people and Alberta's capital. Edmonton offers a vibrant start-up and technology ecosystem, federal and provincial government offices, and the Corporate Offices of the provincial healthcare system. The city offers the amenities of a large urban centre while maintaining a friendly atmosphere. Several faculty members live in nearby neighbourhoods with a range of multi-family and single-family housing options within walking and biking distance of the University. Alberta is among Canada's top provincial school systems, with several primary and secondary schools near campus. Edmonton is known internationally for its thriving arts and festival scene with one of North America's largest stretches of urban parkland, and top-ranked health care services.ย 
ย 

Faculty members are full members of the department and play an active role in democratic processes and governance. The responsibilities of the role include active participation in teaching, research, and service:

  • Teaching (40%): ย Participation in teaching programs, including classroom teaching, supervision of students conducting research, and personal interactions with and advising students. An Academic Faculty member may decide on specific course content and instructional methodology, recognizing the approved course description, and academic policy approved by the Department, the Faculty, and the University. Teaching is year-round, with most courses in the Fall (September to December) and Winter (January to April) semesters. Teaching assignments are decided in discussion with the Department Chair. As the Canadian Engineering Accreditation Board accredits the undergraduate degree programs, licensure as a Professional Engineer is requi...