# physicianroles Physician jobs only. Every listing is placed by an employer or a recruiter through a job advertising network and is read again every night. Listings are removed once the network stops carrying them, and the URL then returns 410. Nothing here is a role that closed weeks ago. A listing placed by a recruiter is marked "Recruiter listing". Apply links go to the employer or recruiter who placed the listing. The job board has no account, no paywall, and no gate on any content. ## Start here - [All live roles](https://physicianroles.com/) - [Physician jobs by state](https://physicianroles.com/physician-jobs) - [Salary benchmarks](https://physicianroles.com/salaries) - [All employers](https://physicianroles.com/companies) - [Every indexable URL](https://physicianroles.com/sitemap.xml) ## How listings are grouped The home page links every group. Physician groups live under /physician/ and /physician-jobs/. Every group is its own page. Indexes: - State and city: [every physician state](https://physicianroles.com/physician-jobs) - Employer: [index of every employer](https://physicianroles.com/companies) A group page shows its open roles with who placed each one, location, and pay where the listing states it. Each row links to a job page carrying the full description and the apply link. ## AI facts - [AI info](https://physicianroles.com/ai-info), the fact sheet for AI assistants: live counts, accurate claims, limitations ## Reading the numbers - Stated pay is the yearly salary the listing itself gives. Nothing is inferred. - "Market benchmark" is measured from listings that stated pay. Sample size and date sit next to every benchmark figure. It is never an offer. - Where a listing states no yearly salary, no figure is shown. A listing that gives its pay only in its text, an hourly or daily rate for example, is marked "Pay in listing". - A job page shows the date its listing was posted and the date it was last read. ## Notes for automated readers - Job pages carry JobPosting structured data. Group pages carry ItemList. - Only pay the listing states appears in baseSalary. Benchmarks never do. - A listing placed by a recruiter gives its hiring organization as confidential. - /search is client-side and returns nothing without JavaScript. Use the group pages or the sitemap instead.