Indian candidates applying to US jobs face a unique double-filter: the ATS scoring system, then a recruiter who quickly checks whether you're work-authorized. Get either wrong and your resume goes nowhere. Here's how to optimize for both.
The two-filter reality
For Indian candidates applying to US-based roles, your resume gets evaluated on:
- ATS parsing & keyword match (same as everyone else)
- Work authorization filter (US-specific, applied by recruiter or ATS pre-filter)
Many qualified Indian candidates pass filter 1 with strong technical resumes, but fail filter 2 because their visa/work-authorization status isn't clearly stated. The recruiter sees "Indian phone number, no US address, status unclear" and moves on within seconds.
How to state your work authorization status
Add a single line near your contact info:
- "US Citizen" — strongest. No further questions.
- "US Permanent Resident (Green Card)" — equally strong.
- "H-1B (transferable)" if you currently hold H-1B at another employer. Some companies sponsor transfers; some don't.
- "H-4 EAD" — work authorization for spouses of H-1B holders. State explicitly.
- "F-1 OPT, valid until [date]" — for international students on Optional Practical Training.
- "F-1 STEM OPT, valid until [date]" — for STEM graduates with extended OPT (additional 24 months).
- "Outside US, requires H-1B sponsorship" — if applying from India.
- "EB-2 NIW pending" — if you've filed for self-petition (rare on resumes; mention only if relevant).
This single line saves 5+ rounds of recruiter back-and-forth.
For OPT / STEM OPT candidates
OPT candidates typically have 12 months of work authorization (24 additional for STEM). Many companies hire OPT candidates because:
- OPT employment is "free" — no employer sponsorship required initially
- STEM OPT extension provides 36 total months of authorization, enough time to file H-1B
- It's a low-risk way to test the candidate before sponsorship
State your OPT status explicitly: "F-1 STEM OPT, valid until April 2028." Recruiters in tech often look for this specifically because OPT candidates skip the H-1B sponsorship initial commitment.
For H-1B holders applying for transfers
If you're currently on H-1B at another employer and applying for a transfer:
- State: "H-1B (current sponsor: [Company]), available for transfer"
- Be ready to discuss timing — H-1B transfers are typically 2-3 months
- Some companies prefer to hire candidates already on H-1B (less paperwork)
- Premium Processing ($2,805) speeds up to 15 business days
The phone number question
- If you're already in the US: use a US phone number. Recruiters call.
- If you're applying from India: US virtual numbers (Google Voice, Twilio) work; some recruiters prefer them. Otherwise list your Indian number with full +91 country code.
- WhatsApp note: if your number has WhatsApp, mention "WhatsApp" next to it. Many recruiters prefer WhatsApp for international candidates.
The address question
- If currently in US: use US address (city + state, no street).
- If currently in India: use city + country (e.g., "Bangalore, India"). Don't fake a US address.
- If you have a US relative's address: not recommended unless you genuinely receive mail there. Mismatches surface during background checks.
Tech-specific keyword strategy for US tech roles
US tech ATS engines (especially FAANG and top-tier startups) are configured for very specific keyword density:
Required signals for top tech roles
- Specific tech stack (Python, TypeScript, Go, Rust, Java — not just "programming")
- Cloud platforms (AWS specific services, GCP, Azure)
- Distributed systems / scale signals (millions of requests, terabytes of data)
- System design signals ("designed and shipped X serving Y users")
Open-source / GitHub portfolio
For Indian candidates without "Stanford/MIT" name recognition, GitHub portfolio matters more. Recruiters check:
- Active recent commits
- Repos with stars/forks
- Contributions to known OSS projects
List your GitHub URL in contact line. List 2-3 specific repos with metrics (stars, contributors) under a "Selected Open Source" section.
Education credibility — the IIT/IIM signal
Top Indian institutions (IIT, IIM, BITS Pilani, NIT) are well-known to US recruiters. List them explicitly:
- "B.Tech in Computer Science, IIT Bombay (Indian Institute of Technology Bombay)" — spell out the institution name
- "MBA, IIM Ahmedabad (Indian Institute of Management)" — same
For lesser-known universities, focus on outcomes: GPA (if 8.0+ on 10 scale, list it), relevant coursework, awards, publications.
Language: English fluency proof
For US tech roles applying from India, recruiters sometimes worry about communication. Counter this with:
- "English (Native/Fluent)" in languages section
- If you have GRE/GMAT/TOEFL/IELTS scores in the strong range, list them under Education
- Strong, jargon-light writing throughout the resume signals fluency
Indian-specific salary / experience translation
If you've worked in India and quote outcomes in INR or local context, translate for US recruiters:
- Convert salaries: "Managed ₹50 crore P&L (~$6M USD)"
- Translate company names: "Flipkart (India's leading e-commerce platform; equivalent to Amazon's market share in India)"
- Use globally recognizable scale signals: "100M+ active users," "50K+ daily transactions"
For EB-2 NIW self-petitioners
If you're pursuing EB-2 National Interest Waiver as a self-petition path:
- Generally don't mention NIW status on resumes for standard tech roles — it's not relevant
- If applying for research/academic positions, NIW endeavor relevance can be mentioned
- Build resume to support NIW evidence (publications, citations, US-based revenue, US LLC if you have one) but don't lead with immigration status
Test your resume for US ATS systems
US tech ATS engines (Workday, Greenhouse, Lever, Ashby) parse differently than Indian/global ATS. Run yours through ATS Verification to check:
- Indian-style multi-word names parse correctly (US ATS sometimes splits them oddly)
- Indian phone number with +91 extracts properly
- Indian institution names (IIT/IIM) parse as recognized entities
- Date ranges with Indian formats (DD/MM/YYYY) don't break parsing
→ Free ATS scan — make sure US ATS engines can read your resume