Research assistant – casual position
Start date: September 01, 2025
Application deadline: Will remain until filled
Supervisor: Dr Jason Bernard
Faculty: Faculty of Science and Technology
Improving Optimization Algorithms through Novel Heuristics
Overview
Optimization algorithms are often used to solve complex problems across many diverse domains. While existing algorithms can be effective, they can struggle with problems that have complex fitness landscapes or a large number of dimensions. This research explores the design, analysis, and application of novel heuristics to enhance the efficiency, accuracy, and adaptability of optimization methods. The work will emphasize applications in medical research and grammatical inference, with the potential to impact a broad range of other fields.
Specific activities include, but are not limited to
- Developing high-quality Python code with a focus on modified, extensible machine learning algorithms.
- Conducting literature reviews on optimization algorithms.
- Development and execution of test cases.
- Data analysis of the results from test cases.
- Report (or paper) writing.
Qualifications
• At least intermediate-level Python development skills.
• Strong skills with machine learning techniques, particularly search algorithms.
• Strong logical reasoning and analytical skills preferred.
• Ability to read and interpret scientific literature preferred.
• Strong writing skills.
The initial research phase will focus on developing a robust, extensible machine learning framework. Existing libraries cannot be used as the goal of the research is to significantly modify how the algorithms function. Subsequent phases will investigate different techniques for enhancing optimization algorithms both for established benchmarks, such as TSPLIB, but also for applications in real-world domains.
Research assistants are not expected to develop novel heuristics; however, any ideas will be considered. Acknowledgment will be provided in publications and in the library README for work completed in any phase. Co-authorship is possible for any phases after the first.
How to apply
Please send your CV to cbernard@athabascau.ca along with an a short email highlighting how your skill set aligns with the qualifications.
Athabasca University and the researchers are committed and seek to support equity in employment and research opportunities. We strongly encourage applications from Indigenous people, people of colour, people with disabilities, 2SLGBTQ+ people, women, and other historically marginalized groups. Applicants are welcome, but not required, to self‐identify in their letter of application.
For more information on this Research Assistant Opportunity, please contact cbernard@athabascau.ca. Applications will be accepted until a suitable candidate is found.
Assistantship