Create Your First Role
Creating a role is the first step in getting signal that actually means something. Whether you’re hiring for a data engineer, backend dev, or ML ops lead, your role defines the work—and everything else flows from there.
🧠 What You’re Really Doing
When you create a role in SkillsProject, you’re not just writing a job description. You’re generating a high-signal, role-specific work sample—automatically built around the skills and tools that matter.
For example:
If you're hiring a DevOps Engineer to manage infrastructure-as-code pipelines, monitor cloud deployments, and debug CI/CD failures, the Role Agent will turn that into a hands-on task—like diagnosing a broken GitHub Actions workflow or provisioning a scalable service in Terraform.
What they’ll do in the assessment mirrors what they’ll do on the job. That's the point.
✅ How to Create a Role
Click “New Role”
Start from the dashboard. You’ll be prompted to either upload a job description or start from scratch.Use the Role Agent (TalentAlly)
Our AI will extract the key tools, skills, and real-world tasks embedded in your role—then propose a tailored assessment.Review & Customize
You can adjust:The stack or tools used
Task difficulty
Time limits
Submission formats (code, written, data output, etc.)
Preview the Candidate Experience
Once you're happy with the assessment, preview it as a candidate would see it—secure, real, and built around your environment.Launch Your Role
Click "Create Role." From there, you can either wait for TalentAlly to surface qualified candidates—or invite your own.
💡 Tips
Start with a real JD if you have one. Our AI can clean it up and extract signal automatically.
Think about what success looks like in this role—our Role Agent will reflect that back in the assessment.
You can always edit later. Every role can be adjusted or duplicated with one click.
Create Your First Role
Creating a role is the first step in getting signal that actually means something. Whether you’re hiring for a data engineer, backend dev, or ML ops lead, your role defines the work—and everything else flows from there.
🧠 What You’re Really Doing
When you create a role in SkillsProject, you’re not just writing a job description. You’re generating a high-signal, role-specific work sample—automatically built around the skills and tools that matter.
For example:
If you're hiring a DevOps Engineer to manage infrastructure-as-code pipelines, monitor cloud deployments, and debug CI/CD failures, the Role Agent will turn that into a hands-on task—like diagnosing a broken GitHub Actions workflow or provisioning a scalable service in Terraform.
What they’ll do in the assessment mirrors what they’ll do on the job. That's the point.
✅ How to Create a Role
Click “New Role”
Start from the dashboard. You’ll be prompted to either upload a job description or start from scratch.Use the Role Agent (TalentAlly)
Our AI will extract the key tools, skills, and real-world tasks embedded in your role—then propose a tailored assessment.Review & Customize
You can adjust:The stack or tools used
Task difficulty
Time limits
Submission formats (code, written, data output, etc.)
Preview the Candidate Experience
Once you're happy with the assessment, preview it as a candidate would see it—secure, real, and built around your environment.Launch Your Role
Click "Create Role." From there, you can either wait for TalentAlly to surface qualified candidates—or invite your own.
💡 Tips
Start with a real JD if you have one. Our AI can clean it up and extract signal automatically.
Think about what success looks like in this role—our Role Agent will reflect that back in the assessment.
You can always edit later. Every role can be adjusted or duplicated with one click.
Create Your First Role
Creating a role is the first step in getting signal that actually means something. Whether you’re hiring for a data engineer, backend dev, or ML ops lead, your role defines the work—and everything else flows from there.
🧠 What You’re Really Doing
When you create a role in SkillsProject, you’re not just writing a job description. You’re generating a high-signal, role-specific work sample—automatically built around the skills and tools that matter.
For example:
If you're hiring a DevOps Engineer to manage infrastructure-as-code pipelines, monitor cloud deployments, and debug CI/CD failures, the Role Agent will turn that into a hands-on task—like diagnosing a broken GitHub Actions workflow or provisioning a scalable service in Terraform.
What they’ll do in the assessment mirrors what they’ll do on the job. That's the point.
✅ How to Create a Role
Click “New Role”
Start from the dashboard. You’ll be prompted to either upload a job description or start from scratch.Use the Role Agent (TalentAlly)
Our AI will extract the key tools, skills, and real-world tasks embedded in your role—then propose a tailored assessment.Review & Customize
You can adjust:The stack or tools used
Task difficulty
Time limits
Submission formats (code, written, data output, etc.)
Preview the Candidate Experience
Once you're happy with the assessment, preview it as a candidate would see it—secure, real, and built around your environment.Launch Your Role
Click "Create Role." From there, you can either wait for TalentAlly to surface qualified candidates—or invite your own.
💡 Tips
Start with a real JD if you have one. Our AI can clean it up and extract signal automatically.
Think about what success looks like in this role—our Role Agent will reflect that back in the assessment.
You can always edit later. Every role can be adjusted or duplicated with one click.