You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This thread collects the most frequently asked questions. Check here before opening a new Q&A thread.
Frequently Asked Questions
How often are jobs updated?
Every 5 minutes via a scheduled GitHub Actions workflow. The README.md and jobs.json are both regenerated and committed on each run.
How do I add a company?
Open config.yml in the repository. Find the section for the company's ATS (greenhouse, lever, or workday) and add the board ID. Submit a PR — CI will validate the config automatically. This is the most common contribution and takes about 5 minutes.
How do I find a company's board ID?
Greenhouse: Visit https://boards.greenhouse.io/<board-id>/jobs — the board ID is in the URL.
Lever: Visit https://jobs.lever.co/<company-name> — the company name slug is the ID.
Workday: More complex — check the CONTRIBUTING.md for the full lookup process.
The posting is older than the max_age_days filter threshold
The job title doesn't match new-grad signals (e.g., "Senior" roles are filtered out)
What does "new-grad signal" mean?
Job titles and descriptions are scanned for keywords like new grad, entry level, early career, 0-2 years, university hire, etc. Roles that don't contain these signals are excluded.
Can I use jobs.json in my own project?
Yes — it's MIT licensed. The raw file is available at: https://raw.githubusercontent.com/ambicuity/New-Grad-Jobs/main/jobs.json
Don't see your question here? Reply below and it'll be answered and added to the FAQ.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
This thread collects the most frequently asked questions. Check here before opening a new Q&A thread.
Frequently Asked Questions
How often are jobs updated?
Every 5 minutes via a scheduled GitHub Actions workflow. The
README.mdandjobs.jsonare both regenerated and committed on each run.How do I add a company?
Open
config.ymlin the repository. Find the section for the company's ATS (greenhouse,lever, orworkday) and add the board ID. Submit a PR — CI will validate the config automatically. This is the most common contribution and takes about 5 minutes.How do I find a company's board ID?
https://boards.greenhouse.io/<board-id>/jobs— the board ID is in the URL.https://jobs.lever.co/<company-name>— the company name slug is the ID.Why is a job I know exists not showing up?
Three most common reasons:
config.ymlyet — add itmax_age_daysfilter thresholdWhat does "new-grad signal" mean?
Job titles and descriptions are scanned for keywords like
new grad,entry level,early career,0-2 years,university hire, etc. Roles that don't contain these signals are excluded.Can I use
jobs.jsonin my own project?Yes — it's MIT licensed. The raw file is available at:
https://raw.githubusercontent.com/ambicuity/New-Grad-Jobs/main/jobs.jsonDon't see your question here? Reply below and it'll be answered and added to the FAQ.
All reactions