Create a job posting
Start the wizard
From your employer dashboard, click Post a Job.On Step 1 (Job Title), enter your job title and paste your job description — or upload a PDF. The wizard saves a draft as soon as you advance past Step 1.
Use AI autofill
When you advance from Step 1, the platform automatically calls the autofill service. It reads your job description and pre-fills fields across later steps: dataset details, data type, labeling software, experience level, project scope, and more.You can also trigger autofill manually at any time from Step 1 by clicking Auto-fill. If autofill is temporarily unavailable, a notification appears and you can continue filling fields manually.
Autofill uses your job description text. The more detail you provide in the description, the more accurately the fields will be populated.
Describe the dataset and labeling task
Step 2 (Dataset) captures data type, subject matter, data volume, location requirements, and languages.Step 3 (Labeling) covers the labeling software, label types, label count, and a labeling overview for candidates.
Set hiring requirements
Step 4 (Hiring) defines project scope (short-term vs. ongoing), freelancer type, headcount, time commitment, project duration, and workload details.
Configure screening requirements
Step 5 (Screening Requirements) is where you control how candidates are evaluated before they can submit a proposal.Page 1 — AI interview requirements: The platform generates a suggested prompt for the AI interviewer based on your job details. This text drives what the interviewer asks every applicant. Edit it manually, or click Regenerate manually to refresh the suggestion from the current job details.Page 2 — Experience level and assessments: Choose between Entry Level, Intermediate, or Expert. Toggle on specific experience signals (labeling software, data type, label type, subject matter). If your account is connected to Coderbyte, you can require a live Coderbyte assessment as part of the screening flow.Page 3 — Advanced screening fields (recruiting-configured jobs): Define screening fields — LinkedIn profile, years of experience, availability, or custom questions — that the AI interviewer will ask each candidate. These answers appear in the folder Screening tab and can be exported as CSV.
Set the budget
Step 6 (Budget) sets the payment type (pay-per-label, pay-per-hour, or fixed price), rate, and budget range. You can budget per labeler or as a project total.
Review and publish
Step 7 (Review) shows a summary of all your job details. When you click Publish, OpenTrain AI:
- Validates and saves the final job data
- Sends async notifications to matched candidates — candidates whose skills, experience, and location match your requirements receive an email and in-app notification
- Returns you to the employer dashboard with the job listed as active
Edit and republish
To edit a published job, find it in My Jobs and select Edit from its action menu. This opens the wizard in edit mode at the last incomplete step (or Step 7 if all steps are complete). After making changes, advance to Step 7 and click Publish again to save and re-notify matched candidates.If you edit AI interview requirements or experience level manually, the autofill system marks those fields as manually edited and will not overwrite them on subsequent regenerations. You can always click Regenerate manually to refresh them.