Already listed on IS Jobs
Add it from the public listing
Open the job and select Add to tracker. If you are not signed in, select Sign in to track. After signing in, you will return to the listing; select Add to tracker once more.
Browse public jobsIS Jobs guide
The academic job market can already feel like a lot. IS Jobs brings together a community-maintained list of Information Systems openings and a private place to organize your own search.
You can browse and contribute without an account. Sign in when you want to save a search, track applications, or connect an AI assistant to your account.
Browse
IS Jobs groups openings by academic job-market season. The Jobs link opens the current season. Seasons lets you look back at earlier years, though those openings may no longer be active.
Start with the current season
Open Jobs to see positions published for this academic hiring year.
Narrow the results
Open Filters, search by position, university, or department, or choose a job type and region. Select Show results when you are ready. If you sign in, Save filter keeps that search for later; it does not send alerts.
Check the employer’s posting
Open a job on IS Jobs, then follow the original posting to confirm the deadline, requirements, and application instructions.
Private tracker
The tracker is your private application list. Use it to keep jobs, stages, deadlines, notes, and history together. You need an account to use it.
Jobs you save, application stages, deadlines, notes, and history do not appear on public listings. The website shows your tracker only in your signed-in account.
Start with one question: is the opening already listed on IS Jobs?
Already listed on IS Jobs
Open the job and select Add to tracker. If you are not signed in, select Sign in to track. After signing in, you will return to the listing; select Add to tracker once more.
Browse public jobsNot listed on IS Jobs
Select Add private job. If you need to sign in first, open Tracker afterward and choose Add private job. Keep private is already selected, so the job will not be added to the community list.
Add a private jobWant other candidates to find an unlisted job too? Add it to the community list.
Every tracked job starts in Watch. On the board, drag a card or use its status menu when something changes; switch to the table for a compact list. You can move a job backward to correct a mistake, and open it to add a note or review its history.
Jobs you may apply to
Applications in progress
Applied · Screening
Interview · Campus visit · Offer
Accepted · Rejected · Withdrawn
Community list
If an Information Systems job is missing, you can share it with the community. You do not need an account to submit a public listing.
Only saving a job for yourself? Use Add a private job instead.
Check whether it is already listed
Search the current season first. The form also checks for likely duplicates.
Use the original employer posting
Copy the position title and university carefully. Include the original posting link and the deadline when one is provided.
Submit the form
After the form accepts the submission, the listing appears immediately—there is no review step.
Signing in is optional. It changes how your contribution is credited, not whether the job can be published.
The listing is published without your name. It cannot be added to an account’s contribution history later.
The listing shows your display name by default, and the submission appears in your account’s contribution history. Select Submit anonymously to hide your name from the public listing.
Open the listing and follow its Season maintainers link. If a contact link is available, send the IS Jobs listing, the exact correction, and the employer’s original posting. Do not submit the same job again as a correction.
Find the relevant seasonAccount & privacy
The shared job list is open to everyone. An account is for saved searches, your private tracker, contribution history, and connecting an AI assistant through MCP.
| What you want to do | Access |
|---|---|
| Browse current and past job-market seasons | No account needed |
| Submit a missing public job | No account needed |
| Save a set of search filters | Sign in required |
| Use the private application tracker | Sign in required |
| See your contribution history | Sign in required |
| Connect an AI assistant through MCP | Sign in required |
Both choices create a full IS Jobs account. Passkey appears first because it avoids creating another password, but you can use a username and password instead.
Use the fingerprint, face scan, screen lock, or password manager already connected to your device. You do not create an IS Jobs username or password.
On the sign-in or sign-up page, choose Use username and password. Pick a password of at least 15 characters; a long passphrase works well. IS Jobs does not collect an email address for login.
IS Jobs has no password reset or self-service account recovery. Keep your passkey available or save your password in a password manager.
Passkey and password accounts are separate. Creating a new password account will not open a tracker that belongs to an existing passkey account.
Optional
Most people can stop here. This section is only for connecting an AI assistant, research tool, or script to IS Jobs.
Use MCP for a compatible AI assistant. Use the REST API when you are writing code or working with a research script.
MCP lets a compatible assistant search and open published jobs and, with your permission, work with your private tracker.
Copy this MCP server address into your assistant:
https://isjobs.xyz/mcpIf your assistant supports OAuth, IS Jobs opens in your browser so you can sign in and approve access. The connected tool does not receive your passkey, username, or password.
If the client asks for a personal token instead, create one in API access settings and follow the client’s instructions for adding a bearer token.
Published jobs are available from /api/v1/jobs without a token. Submitting a job through the REST API or accessing a tracker requires an OAuth connection or personal token.
The full list of routes, filters, request fields, and responses is in the OpenAPI 3.1 document.
Choose only the permissions it needs. Job access and tracker access are separate, and reading does not automatically include changing anything.
| Permission | What it allows |
|---|---|
Read jobsjobs:read | Search and open published jobs through MCP. Public REST job reads do not need a token. |
Submit jobsjobs:write | Submit a job to the shared list using your account. Successful submissions appear immediately. |
Read trackertracker:read | View your private tracker and its history. |
Manage trackertracker:write | Add, edit, or permanently delete tracker entries and their history. |
A personal token is shown once. Treat it like a password, keep it out of shared documents and source code, and revoke it when you no longer use the connection.