Body
Use this article to request a new student position in UWP, or to update an existing student position. Every student must be hired into a position, so if the right position doesn't exist yet, you will need to request one before you can hire.
Who can do this? Line Managers, their delegates, and departmental hiring support staff who have the Restricted Recruiter role in UWP.
Which process do I need?
| If you need to… |
Use this process |
| Hire a student and no suitable student position exists in UWP |
Part 1: Request a New Position |
|
Update an existing student position, for example:
- Change who it reports to (the Parent Position)
- Change the position title or business title
- Change how the position is costed
- Change the FTE count
|
Part 2: Request a Position Change |
Before you begin
Have the following ready so you can complete the request in one sitting:
For a new position
- The position of the student's supervisor (this becomes the Parent Position)
- The correct student job code (see the student job code list)
- The project/grant number, if the position is paid from a project or grant
- A start date for the position
- A document summarizing the duties of the position (mandatory)
- Costing details, if the costing is split or differs from your department's default
For a position change
- The position name or, ideally, the position number
- The effective date of the change
- Supporting details, such as the new supervisor's position, costing breakdown, or updated job duties
Part 1: Request a New Position
Step 1: Open the request form
- Log in to UWP here.
- From the Dashboard, click My Client Groups.

- Click the Workforce Structures tile.

- Click Request a New Position.

Step 2: When and Why
- Select the date the position should become active.
- Leave What's the reason for this request? blank. Nothing needs to be selected here.
- Click Continue.
Tip: If you plan to hire into the position right away, do not choose a date later than the student's intended start date.

Step 3: Position Details
Complete each field as shown below. Several fields fill in automatically; check that they are correct before continuing.

|
Field
|
What to do
|
|
Status
|
Leave as Active (pre-filled).
|
|
Parent Position
|
Enter the position of the student's supervisor. This defaults to your own position, so change it if you are not the supervisor. Type the position code or title, then select it from the drop-down.
|
|
Parent Position Code
|
Fills in automatically from the Parent Position.
|
|
Business Unit
|
Leave as is (pre-filled).
|
|
Name
|
Enter the position title. The title must start with the word "Student" (e.g., Student Research Assistant).
|
|
Department
|
Pre-filled. If it is not the correct department, delete it and enter the right one.
|
|
Job
|
Enter the student job code that matches the type of position. See the [student job code list in page 12-15 of this document].
|
|
Location
|
Pre-filled. Change it if the position will be based elsewhere.
|
|
Grade
|
Leave blank.
|
|
Assignment Category
|
Select Temporary Part Time. For Co-op positions, select Temporary Full Time.
|
|
Standard Working Hours
|
Enter 24 (weekly). For Co-op positions, enter 35.
|
|
Hiring Status
|
Leave as Approved (pre-filled).
|
|
Bargaining Unit
|
Select Other Non-Union. For GA/TA positions, select CUPE 4580 – Graduate and Teaching Assistants.
|
|
Project
|
If the position is paid from a project or grant, enter the project number and select it from the drop-down. Otherwise, leave blank.
|
|
Attachments
|
Optional. Attach anything that explains the position further, such as costing details when costing is split across time periods.
|
When all fields are complete, click Continue.
Step 4: Budget Details
|
Field
|
What to enter
|
|
Head Count
|
99 (this allows multiple students to be hired into the same position)
|
|
FTE
|
99
|
|
Type
|
Select Pooled from the drop-down
|
Click Continue.

Step 5: Comments and Attachments
Required: You must attach a document summarizing the duties of the position. Requests without one cannot be processed.
In the Comments box, give reviewers the context they need to approve the request and set up costing. Include, as applicable:
- How the position should be costed, especially if costing is split or differs from your department's default
- Why the position is being added
- Whether the position replaces or duplicates an existing position, and why
- Any clarification about information entered in earlier sections

Step 6: Submit and track your request
- Review all sections. Use the Edit button on any section to make changes.
- Click Submit to start the approval process (or Cancel if the position is no longer needed).

What happens next: Your request is sent for approval. Once approved, the position moves to the next stage of the workflow, where costing is set up.
To check progress, withdraw the request, or add comments: open the Created by Me tab in your notifications (the bell icon) or in the Things to Finish section.
Part 2: Request a Position Change
Use this process to update an existing student position, for example to change the supervisor (Parent Position), title, costing, or FTE.
Step 1: Open the request form
- Log in to UWP here.
- From the Dashboard, click My Client Groups.

- Click the Workforce Structures tile.

- Click Request a Position Change.

Step 2: Find the position
Enter the position name or number in the search box and press Enter.

Tip: Search by position number whenever possible. Many positions share the same name, so searching by name can return several results.
If you search by name and get several results, use the filters to find the right one:
- Click Show Filters.
- Enter the position name in the search box and click the search icon.
- Enter your department name in the Department field to narrow the results.
- Select the position you want to update.

Step 3: When and Why
- In When does the position change start?, enter the effective date of the change.
- In What's the reason for this request?, select:
- Budget/Costing update – if the change is about costing
- All Other Changes – for anything else
- Click Continue.

Step 4: Position Details
Update only the fields related to your change:
|
If you are changing…
|
Do this
|
|
The supervisor (Line Manager)
|
Enter the new supervisor's position in the Parent Position field.
|
|
The costing
|
Enter the project number in the Project field and attach a document showing the costing details (e.g., how the position is split and the time periods, if applicable).
|
|
Something else (e.g., title)
|
Update the relevant field.
|
Click Continue.

Step 5: Budget Details
No changes are needed here. Click Continue.
Step 6: Comments and Attachments, then Submit
- If the job duties have changed, attach an updated duties document.
- Add any comments that will help HR understand the change.
- Click Submit (or Cancel if the change is no longer needed).
What happens next: The request goes to HR, who will review it, approve it, and make the change. You can track it from Created by Me in your notifications or Things to Finish.

Student Job Codes in UWP
Use this list to find the right Job code when requesting a new student position in UWP. Codes are grouped by type of position.
How to choose a code
- Find the type of position below (e.g., Research Assistant, Student Staff, Co-op).
- Check how it is funded and pick the matching row:
- Standard – paid from regular departmental funds
- Grant – paid from a research grant or project
- Trust – funded by a trust
- Agency – funded by an outside agency
- Ancillary – in an ancillary unit such as Campus Services or the Office of Housing & Residence Life
- Enter the 5-digit code in the Job field of your position request.
Not sure? If no code fits your position, contact HR before submitting your request.
Student Research Assistants (RA)
Use a contract code for salaried RA positions and an hourly code for RAs paid by the hour.
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Student Research Assistant Contract (International)
|
10051
|
Standard
|
Salaried RA positions for international students
|
|
Student Research Assistant Contract (International) – Grant Funded
|
10053
|
Grant
|
Salaried RA positions for international students, paid by a grant
|
|
Student Research Assistant Contract (Canadian)
|
10067
|
Standard
|
Salaried RA positions for domestic (non-international) students
|
|
Student Research Assistant Contract (Canadian) – Grant Funded
|
10063
|
Grant
|
Salaried RA positions for domestic students, paid by a grant
|
|
Student Research Assistant
|
10118
|
Standard
|
Hourly RA positions
|
|
Student Research Assistant – Grant Funded
|
10136
|
Grant
|
Hourly RA positions paid by a grant
|
Student Staff (Hourly Casual)
For general hourly casual student work. Choose the code that matches how the position is funded.
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Student Staff
|
10119
|
Standard
|
Hourly casual student positions
|
|
Student Staff – Grant Funded
|
10139
|
Grant
|
Casual student positions paid by a grant
|
|
Student Staff – Agency Fund
|
10280
|
Agency
|
Hourly casual student positions funded by an agency
|
|
Student Staff – Funded by Trust
|
10282
|
Trust
|
Hourly casual student positions funded by a trust
|
|
Student Staff Ancillary
|
10131
|
Ancillary
|
Student positions in Campus Services and the Office of Housing & Residence Life
|
|
Student Staff – Class Action Clinic
|
10134
|
Trust
|
Casual student positions in the Faculty of Law's Class Action Clinic (CLA), funded by trust
|
Co-op Students
Reminder: Co-op positions use Temporary Full Time and 35 standard weekly hours.
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Co-op Student
|
10115
|
Standard
|
Co-op positions not paid by a grant and not tied to Ignite
|
|
Co-op Student – Grant Funded
|
10293
|
Grant
|
Co-op positions funded by a grant
|
|
Co-op Student Ancillary
|
10292
|
Ancillary
|
Co-op positions in the Office of Housing & Residence Life
|
Ignite Students
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Ignite Student
|
10116
|
Standard
|
Ignite student positions
|
|
Ignite Student – Grant Funded
|
10231
|
Grant
|
Ignite student positions funded by a grant
|
|
Ignite Student Ancillary
|
10141
|
Ancillary
|
Ignite positions in the Office of Housing & Residence Life
|
Graduate and Teaching Assistants (CUPE 4580)
Reminder: select CUPE 4580 – Graduate and Teaching Assistants in the Bargaining Unit field.
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Graduate Assistant – CUPE 4580
|
10120
|
Standard
|
Graduate Assistant (GA) positions
|
|
Teaching Assistant – CUPE 4580
|
10170
|
Standard
|
Teaching Assistant (TA) positions
|
Stipend Recipients
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Casual Stipend Recipient
|
10263
|
Agency
|
Casual stipend positions in the Class Action Clinic (CLA), funded by an agency
|
|
Casual Stipend Recipient – Grant Funded
|
10266
|
Grant
|
NSERC USRA and Student Legal Assistance positions funded by a grant
|
|
Casual Stipend Recipient – Ancillary
|
10267
|
Ancillary
|
Resident Assistant and Community Assistant positions in the Office of Housing & Residence Life
|
Other Student Positions
|
Job Title
|
Code
|
Funding
|
Use for
|
|
Outstanding Scholar Student
|
10117
|
Standard
|
Outstanding Scholar student positions
|
|
Unifor 2458 PT Student
|
10296
|
Standard
|
All Unifor 2458 PT student positions
|
All codes by number
Quick lookup if you already know the code.
|
Code
|
Job Title
|
Category
|
|
10051
|
Student Research Assistant Contract (International)
|
Student Research Assistants
|
|
10053
|
Student Research Assistant Contract (International) – Grant Funded
|
Student Research Assistants
|
|
10063
|
Student Research Assistant Contract (Canadian) – Grant Funded
|
Student Research Assistants
|
|
10067
|
Student Research Assistant Contract (Canadian)
|
Student Research Assistants
|
|
10115
|
Co-op Student
|
Co-op Students
|
|
10116
|
Ignite Student
|
Ignite Students
|
|
10117
|
Outstanding Scholar Student
|
Other Student Positions
|
|
10118
|
Student Research Assistant
|
Student Research Assistants
|
|
10119
|
Student Staff
|
Student Staff
|
|
10120
|
Graduate Assistant – CUPE 4580
|
Graduate and Teaching Assistants
|
|
10131
|
Student Staff Ancillary
|
Student Staff
|
|
10134
|
Student Staff – Class Action Clinic
|
Student Staff
|
|
10136
|
Student Research Assistant – Grant Funded
|
Student Research Assistants
|
|
10139
|
Student Staff – Grant Funded
|
Student Staff
|
|
10141
|
Ignite Student Ancillary
|
Ignite Students
|
|
10170
|
Teaching Assistant – CUPE 4580
|
Graduate and Teaching Assistants
|
|
10231
|
Ignite Student – Grant Funded
|
Ignite Students
|
|
10263
|
Casual Stipend Recipient
|
Stipend Recipients
|
|
10266
|
Casual Stipend Recipient – Grant Funded
|
Stipend Recipients
|
|
10267
|
Casual Stipend Recipient – Ancillary
|
Stipend Recipients
|
|
10280
|
Student Staff – Agency Fund
|
Student Staff
|
|
10282
|
Student Staff – Funded by Trust
|
Student Staff
|
|
10292
|
Co-op Student Ancillary
|
Co-op Students
|
|
10293
|
Co-op Student – Grant Funded
|
Co-op Students
|
|
10296
|
Unifor 2458 Part Time Student
|
Unifor 2458 PT Student Staff
|