Expand new grad job coverage: Add 18 companies and fix filtering precision #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses the issue where hundreds of companies and job postings were missing from the new grad jobs list by significantly expanding company coverage and improving job filtering accuracy.
Problem
The repository was only monitoring ~55 companies and finding 31 jobs, while comprehensive job aggregators show hundreds of companies with daily new grad postings from major employers like Applied Intuition, Neuralink, One Medical, and many others that weren't being captured.
Root Cause Analysis
The fundamental limitation was that most major companies (Meta, Apple, Amazon, Microsoft, defense contractors, etc.) don't use Greenhouse/Lever APIs, instead relying on:
Solutions Implemented
1. Expanded Company Coverage (+33%)
Added 18 new companies to the monitoring system:
2. Enhanced Search Strategy
3. Refined Filtering Logic
Fixed the filtering algorithm to eliminate false positives while preserving legitimate entry-level positions:
4. Added Comprehensive Documentation
Created
EXPANSION_ANALYSIS.mdexplaining the technical limitations and future expansion opportunities.Results
Impact
The system now provides maximum possible coverage within the Greenhouse/Lever API ecosystem, delivering high-quality, verified new grad positions with real-time updates. While comprehensive parity with systems monitoring 400+ companies would require enterprise ATS integration and direct website scraping (beyond the scope of API-based aggregation), this expansion represents the best achievable coverage for the current technical approach.
Sample new positions added:
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.