Name: [YOUR NAME] Email: [YOUR EMAIL] Phone: [YOUR PHONE NUMBER] Location: [YOUR LOCATION] LinkedIn: [YOUR LINKEDIN URL] GitHub/Portfolio: [YOUR GITHUB OR PORTFOLIO URL] Status: [Immediate joiner / Notice period] Replace this section with your actual experience. Example format: #
X+ years of engineering/product/design/data experience #
Current/Last role: [Role] at [Company]
- Major ownership areas
- Scale handled
- Key systems built
- Leadership experience
- AI/infra/product/backend/frontend contributions
Previous companies and impact #
Core tech stack and skills Example skills format:
- Python, Go, Java, C#, React, Kubernetes, AWS, Kafka, LLMs, LangChain, etc. Examples:
- Staff Engineer
- Senior Software Engineer
- Engineering Manager
- Product Manager
- AI Engineer
- Data Engineer
- Frontend Engineer Specify:
- Preferred domains
- Preferred company types
- Remote/hybrid preferences Salary floor: [YOUR MINIMUM EXPECTED SALARY] Examples:
- 40 LPA India
- $120K remote
- Negotiable
Apply only to roles matching preferred locations and work authorization. #
Never fabricate experience or skills. #
Always use only information present in the resume/profile. #
Never apply to companies already present in the tracker. #
Keep generated resumes to 1 page unless explicitly required otherwise. #
Do not block on resume upload:
- Fill all application fields
- Leave the tab open
- User uploads resume manually
Avoid expired job links or invalid postings. #
Skip roles that are clearly irrelevant to the applicant profile. Use WebSearch to find relevant jobs. Suggested search patterns:
site:job-boards.greenhouse.io "[LOCATION]" "[ROLE]" 2026
site:jobs.ashbyhq.com "[ROLE]" remote
"[ROLE]" AI startup remote
For each job:
Verify:
- Location eligibility
- ATS platform
- Required skills
- Work authorization
Skip:
- Expired jobs
- Clearly mismatched roles
- Tailor resume for each role
- Keep resume concise and ATS-friendly
- PDF only
- One page preferred [Name]Resume[Company]_[Role].pdf Examples: JohnDoe_Resume_OpenAI_Backend.pdf JaneSmith_Resume_Anthropic_AIEngineer.pdf
Professional layout #
Calibri/Inter/similar readable font #
Clear sections:
- Summary
- Skills
- Experience
- Education
- Projects (optional)
- Maximum 3 short paragraphs
- Tailored to company and role
- Human-sounding
- Concise and specific Save all cover letters in a markdown file per batch. For each application:
Open ATS form in browser #
Fill all standard fields automatically:
- Name
- Phone
- GitHub/Portfolio
- Location
Fill cover letter manually in textarea fields #
Answer custom questions naturally
- Do NOT attempt automatic resume upload
- Leave resume upload field empty
- Leave tab open for manual upload and submission Examples:
- Authorized to work? → Yes
- Require sponsorship? → [Yes/No based on user]
- Immediate joiner? → [Yes/No]
- Country selectors may require JS click handling
- Cover letter may require clicking “Enter manually”
- Scroll entire form for hidden questions
- Some textareas appear dynamically Maintain job_application_tracker.xlsx Suggested columns:
- Applied
- Applied (Manual)
- In Progress
- Rejected
- Interview Scheduled Apply these rules to:
- Cover letters
- “Why this company?” fields
- Custom application questions
- Sound human and conversational
- Avoid generic AI-style writing
- Be concise and specific
- Reference real achievements and metrics
- Avoid fluff
- No fake claims
- No overly formal corporate language Use only:
- Actual work experience
- Real metrics
- Verified technologies
- Genuine leadership/project ownership Good examples:
- “Handled 20M+ daily events”
- “Reduced latency by 40%”
- “Led 5-engineer team” Avoid:
- Fake scale claims
- Technologies not actually used
- Overstated leadership /path/to/job_application_tracker.xlsx Always check tracker before applying to avoid duplicates. The agent should:
- Search for matching jobs
- Tailor resume
- Generate cover letter
- Autofill ATS forms
- Leave upload field empty
- Keep tabs open for manual review/submission
- Update tracker automatically