How DxJOBS works
DxJOBS lists currently open job postings at medical diagnostics and health-tech companies — manufacturers, diagnostics labs, AI-diagnostics startups, and adjacent health-tech firms. It exists to answer one question: which of these roles are genuinely open right now, straight from the company's own careers page?
What DxJOBS is not
DxJOBS is not a recruiter, an employer, or a job board that accepts listings from anyone. It doesn't rank candidates, doesn't collect applications, and has no relationship with the companies listed beyond reading their own public job-board data. Every "Apply" link sends you to the company's own original application page — never anywhere else.
Where the listings come from
DxJOBS only reads from officially documented public APIs that applicant-tracking platforms provide for exactly this purpose — built for external tools to read a company's own open roles:
- Greenhouse job board API
(
boards-api.greenhouse.io) — a company's own published, public endpoint listing its open roles. - Lever postings API (
api.lever.co) — same idea, a different platform.
DxJOBS does not scrape LinkedIn, Indeed, Glassdoor, or any platform whose terms prohibit automated access. If a company uses a closed platform (for example Workday) that doesn't offer this kind of public read access, that company simply isn't covered here — that's a real limitation, not something worked around.
How a listing gets published
- Each source (a company's Greenhouse or Lever board) is checked on a schedule.
- A cheap keyword filter runs first, in plain code, to skip obviously irrelevant postings before anything more expensive happens.
- One AI pass extracts structured fields — title, location, department, employment type, posting date — and classifies whether the role is genuinely diagnostics/health-tech relevant, versus an unrelated corporate role that happened to appear in a company-wide feed. There is no second AI pass and no scoring system.
- Nothing is guessed. If a field like location, department, or seniority isn't clearly stated by the source, it's left blank rather than invented.
How staleness is handled
Job postings don't carry an expiry date — a company just takes the listing down once it's filled. DxJOBS handles this by comparing each check against the previous one: every run, any listing still found in its source gets its "last seen" timestamp refreshed. A listing that no longer appears in a later check is marked closed and disappears from the live view — decided by comparing job IDs run-over-run, never guessed by AI.
Corrections
If something here is wrong — a stale listing that should have been removed, or a link that doesn't go where it should — please use "Reach Me" below.