# New Build Career Site > New Build careers — browse and search open positions. This career site provides a structured JSON API that can be used to query job openings programmatically. Use the tools below to search, filter, and retrieve job data. ## Job Query API Endpoint: https://careers.cleanharbors.com/api/mcp/jobs All requests are HTTP GET with query parameters. Responses are JSON. Call the endpoint with no parameters to see a self-describing tool manifest. ### Tools #### search_jobs Search and filter job openings. - `tool` = `search_jobs` (required) - `search` (string, optional): keyword search across title and description - `department` (string, optional): filter by department ID — use list_departments to discover IDs - `employmentType` (string, optional): filter by type (e.g. "Full Time") - `location` (string, optional): city, state, or zip code - `page` (number, optional): page number, default 1 - `pageSize` (number, optional): results per page, default 10 #### get_job Get full details for a specific job posting. - `tool` = `get_job` (required) - `jobId` (string, required): the requisition ID #### list_departments List all departments with their current job counts. - `tool` = `list_departments` (required) - No additional parameters. #### list_locations List all job locations grouped by state and country with counts. - `tool` = `list_locations` (required) - No additional parameters. ## Links - [Home](https://careers.cleanharbors.com/) - [Sitemap](https://careers.cleanharbors.com/sitemap.xml) - [Job Query API](https://careers.cleanharbors.com/api/mcp/jobs)