Uploaded Jobs
Manage the jobs your team adds directly into Careers — adding them, editing details and skills, and bulk-processing job descriptions.
Uploaded Jobs
Uploaded Jobs are the postings your team adds to Careers directly — by uploading a JD, pasting a posting URL, or entering details by hand. They're fully editable and they live in your workspace independent of whether the same role appears in the Public feed.
For the curated postings Mapademics maintains for your organization, see Public Jobs. For the conceptual difference, see Public vs Uploaded.
The Uploaded Jobs list
Open Uploaded Jobs from the sidebar. The list shows every job your team has added.
The toolbar above the table:
- Add Job — open the new-job drawer.
- Bulk Actions — apply an action to selected rows. Disabled until you select at least one row using the checkbox column. Today the available bulk action is Process Job Descriptions, which re-runs skill extraction across every selected job.
- Default View — save the current combination of filters and visible columns as a named view, or reset to the default.
- Filters — open advanced filters. Build expressions across Name, Employer, Salary, Type, Skills, and more, combined with ALL or ANY logic.
- Columns — toggle which columns are visible. The default view shows Name, Employer, Location, Salary, Type, Skills — six of the twelve available columns. Toggle on SOC, Seniority, People Manager, Education, Experience, or Source when you need them.
Click any row's title to open the detail page.
Adding a job
Click Add Job at the top right of the list. A drawer opens with three ways to populate the new job — pick whichever you have:
- Upload File — drop a JD as a PDF, JPEG, or PNG. Careers parses fields and extracts skills automatically.
- Paste URL — paste the link to a public posting. Careers fetches the page, parses the JD, and extracts skills.
- Manual entry — fill in the form yourself. Required: Job Title. Optional: Description, Employer (a combobox of your existing employers), Locations, salary, employment type.
Click Create and Extract Skills to finish. The new job lands at the top of the Uploaded Jobs list with a fresh Required Skills table populated by the extraction.
The job detail page
Open a job to see its full record. The layout has two panels.
The left panel — Job Details — shows: Title, Description, Employer, Locations, Salary (Annual), SOC Code, Employment Type, and any other fields the source provided.
The right panel — Required Skills — shows every skill Careers identified for the role. The table mirrors the Skills Overview table on an applicant: a Source column (typically JD for skills extracted from the job description), Name, Domain, Level, and a Rationale View link that explains why the skill was identified.
You can filter the Required Skills table by Source, Domain, and Level, and search by skill name.
Editing details and skills
For every Uploaded job, the right panel header offers two actions:
- Edit Skills — edit, add, or delete individual skills manually.
- Extract Skills — re-run the AI extraction. Use this after you've updated the job description or want a fresh pass with the latest model.
The bottom of the left panel has Edit Details (open the metadata editor) and a destructive delete (red trash icon). Deleting an Uploaded job removes it from the workspace; there's no undo.
Bulk-importing jobs
To load many jobs at once, use Data Import → Job Import: drop a folder of JD PDFs or paste a list of posting URLs. See Bulk-importing data.
The bulk action Process Job Descriptions in the toolbar of this page is for re-extracting skills on jobs that are already in your workspace — for example, after you've edited their descriptions, or to backfill skills on jobs that were added with extraction turned off.