Skip to main content

Written by xptracker team

Development Updates

Tags

atprotocol,lexicons,job,matching,listings,development,update

All posts
Introducing Job Matching on xptracker

Introducing Job Matching on xptracker

We've been working on something we're pretty excited about: job matching that actually understands what you've done in your career. If you use xptracker to track your experiences, skills, and projects, you've already been building something valuable — a structured profile of your professional identity. We're now using that profile to match you with job listings that genuinely fit.

 

How Matching Works

 

When you tag your experiences and skills with labels on xptracker, those labels become the vocabulary the matching engine speaks. The engine looks at each job listing's required skills and compares them against your labels, factoring in how many years of experience you have with each one.

 

It's not a simple keyword match. The scoring accounts for skill aliases (so "Node.js" and "Node" count as the same thing), rewards breadth across multiple matching skills, checks seniority alignment, and considers domain relevance. The result is a confidence score — and you only see listings that clear your personal threshold.

 

Your Data Stays Yours

 

We want to be clear about something: your actual experience descriptions, accomplishments, and career details are never used outside of your profile. The matching engine only works with the labels you've created and the time spans attached to them. Your experiences give those labels weight — but the content of your experiences stays private to you.

 

The Open Job Board

 

Here's where things get interesting. We've built a public job board powered by the AT Protocol — the same decentralized network behind Bluesky. Job listings are published as structured records using a lexicon we've defined (app.xptracker.job.listing), and anyone can browse them at xptracker.app/job-matches/board/ without an account.

 

But this is just the start. Our goal is an openly accepted job listing standard — whether that's our lexicon becoming a community standard, or contributing to one that the broader AT Protocol ecosystem adopts. Imagine a world where job listings aren't locked inside individual platforms. Where any app on the network can publish, read, and surface job postings. Where an open job board isn't owned by any single company.

 

What's Next

 

Job matching is currently in beta testing with a small group of users. We're actively ingesting listings from multiple sources — USAJobs, RemoteOK, The Muse, SmartRecruiters, and local government feeds — and running them through AI-powered enrichment to extract skills and metadata. This is coming sooner rather than later. If you're already using xptracker, you're ahead of the curve — every label you add today makes your future matches sharper.

 

We'll have more to share soon. In the meantime, check out the public job board and let us know what you think. You can reach out to us via Bluesky (@xptracker.app).

 

Thanks again,
xptracker team