gJobs.ca

AI Computational Developer
Original government version here
Closing: 2026-04-09

AI Computational Developer

Natural Resources Canada - Energy Efficiency and Technology Sector, CanmetMATERIALS-Hamilton

Closing date: April 9, 2026 - 23:59, Pacific Time

Apply
Reference number
RSN26J-174906-000287
Selection process number
2026-RSN-EA-EETS-669536
Location
Hamilton (Ontario)
Salary
$101,672 to $120,986
Level
PC-03
Who can apply
Persons residing in Canada, and Canadian citizens and Permanent residents abroad.
Organization information
For further information on the organization, please visit Natural Resources Canada.

On this page


About the position

Duties
In consultation with CanmetMATERIALS’ scientists, and other stakeholders, the incumbent will develop and implement machine learning algorithms to develop physical and virtual autonomous research processes and enhanced techniques for materials and materials process development. The incumbent will process, analyze, and interpret data, report results and perform other required scientific and technical work under the guidance of technical and project leads.
Work environment
This position is located in Hamilton, Ontario. CanmetMATERIALS is a materials research facility that provides world class R&D in partnership with universities and industry.
Intent of the process
The intent of this process is to staff one 1-year determinate position in Hamilton, Ontario with the possibility of extension.
A pool of fully or partially qualified candidates may be established through this process to staff identical or similar positions within Natural Resources Canada with various tenures (determinate period or indeterminate), various language requirements, various security requirements, various conditions of employment and for various locations.
Positions to be filled
1

Conditions of employment

Reliability Status security clearance

Learn more about security screening process.

Operational Requirements

Must be willing and able to work off site when required.

You need (essential for the job)

Your application must clearly explain how you meet the following
EDUCATION
Graduation with a degree from a recognized post-secondary institution, with acceptable specialization in physics, geology, chemistry or some other science relevant to the position.

Learn more about degree equivalency.

EXPERIENCE
- Experience utilizing machine learning techniques applied to materials data.
- Experience in analysis of materials data as it pertains to structure, properties or processing of materials.
Applied / assessed at a later date
KNOWLEDGE
- Knowledge of machine learning and artificial intelligence methods and libraries.
- Knowledge of programming in the Python programming language.
- Knowledge of materials structure, property and processing relationships.
ABILITIES
- Ability to manage and automate workflows.
- Ability to work with structured data for incorporation into automated workflows.
- Ability to develop and implement autonomous algorithms for data analysis on experimental or simulation data.
- Ability to design modular and structured software.
- Ability to communicate effectively.
PERSONAL SUITABILITY
- Organized
- Initiative
- Works well with others
- Works well under pressure and with changing priorities
- Demonstrates good judgement and problem solving skills

Language requirements (essential for the job)

Applied / assessed at a later date
English essential

Learn more about language requirements.

You may need (asset qualifications)

May be applied / assessed at a later date
ASSET EXPERIENCE
- Experience working on high performance computing systems such as GPU systems, clusters and utilizing job queues.
- Experience programming in other languages besides Python, such as C/C++, Fortran, etc..
ASSET KNOWLEDGE
- Knowledge of approaches to link model results to physical properties/processes
- Knowledge of database utilization and interfacing with API middleware for data manipulation
- Knowledge of Active learning methodology and Bayesian inference
- Knowledge of feature engineering in the context of generating AI/ML models
- Knowledge of modeling strategies for modeling time series data
- Knowledge of evolutionary training processes such as genetic algorithms
- Knowledge of numerical methods for solving partial differential equations, such as finite difference, finite volume, spectral and finite element methods

Our commitment

We're committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please contact the hiring organization below to request specialized accommodation. All information received in relation to accommodation will be kept confidential.

Learn more about assessment accommodation.

Equity, diversity and inclusion

The Public Service of Canada is committed to building a skilled and diverse workforce that reflects the population it serves. We promote employment equity and encourage you to self-declare if you belong to one of the designated employment equity groups when you apply.

Learn more about diversity and inclusion in the public service.

Preference

Preference will be given to veterans first, followed by Canadian citizens and permanent residents, with the exception of jobs located in Nunavut or Yukon. For positions located in Nunavut, qualified Inuit enrolled under the Nunavut Agreement will be appointed first. For positions located in Yukon, qualified Yukon First Nations will be appointed first, followed by qualified Indigenous persons.

Learn more about preference to veterans.

How to apply

Learn more about applying for Government of Canada jobs.

Information you must provide
  • Your résumé

We'd like to thank all those who apply. However, only the people selected for further consideration will be contacted.

Hiring organization contact

Name: Maya Crisostomo - Staffing Advisor
Email address: 
Apply

Original government version here
Copyright © 2023 Sannax Corp. All rights reserved.
0.0