Setting Job Matching Preferences
Find Matching Jobs has two tabs, and each tab has its own preferences. This page covers both:
- Version 1 (Legacy) preferences -- the original Interests / Filters / Notifications panel that drives the Legacy tab and its daily email.
- Version v2 (Beta) preferences -- a per-resume, plain-English preferences modal that drives the Beta tab and its daily email.
The two systems are independent: changing one does not affect the other.
Version 1 (Legacy) preferences
The Legacy tab uses a structured preferences panel with Interests, Filters, and Notifications. These preferences apply to the single Legacy matches list and its daily email.

How Preferences and AI Matching Work Together
Job matching in Callings.ai combines two complementary systems: AI-powered matching based on your background, and preference-based filtering that you control.
AI Matching: Your Background Profile
The AI analyzes your uploaded resume to understand your professional background: - Your skills, expertise, and technical competencies - Your work experience and career progression - Industries and domains you've worked in - Your educational background and certifications
This background data is used to calculate a match score for each job opportunity. The match score (0-100%) represents how well a job aligns with your qualifications and experience. Jobs where your background closely matches the requirements receive higher scores.
Preference Filtering: Your Search Criteria
Your preferences act as filters on top of the AI matching. While the AI determines how well you match a job based on your background, your preferences determine which jobs you want to see based on your current search criteria.
Think of it this way: - AI matching answers: "How qualified am I for this job?" - Preference filtering answers: "Does this job meet my requirements?"
How They Work Together
When you browse matching jobs, the system:
- Scores all jobs using AI analysis of your background against job requirements
- Applies your filters to show only jobs meeting your preferences (location, salary, employment type, etc.)
- Ranks results by match score within the filtered set
For example, if you set a minimum match score of 70% and prefer remote positions: - A remote job with 85% match -> Shown (meets both criteria) - An onsite job with 95% match -> Hidden (doesn't meet workplace preference) - A remote job with 60% match -> Hidden (below minimum score threshold)
Optimizing Your Results
- Broader preferences show more jobs, letting the AI match scores guide your focus
- Stricter preferences narrow results to jobs meeting specific criteria you care about
- The Interests description influences what types of jobs the AI considers relevant
- Your resume determines how well you match against job requirements
By combining a well-crafted resume with thoughtful preferences, you get a curated list of opportunities that are both a good fit for your background and aligned with what you're looking for.
Default Preferences
The default job matches preferences and filters are designed to provide a good starting list of relevant jobs based on your resume. It is recommended to only adjust preferences if your job match results are not aligned with what you're looking for. Start with the defaults and refine only as needed.
Job Matches Preferences panel
Access the Legacy Job Matches Preferences by clicking the Edit Preferences button on the Version 1 (Legacy) tab. The preferences panel contains two main tabs: Interests and Filters.
Interests Tab
The Interests tab allows you to describe what you're looking for in your next role and set location preferences. When you first upload your resume, this tab is automatically populated with a job description generated from your resume content.
Describe Your Ideal Job
Use the text area to describe your ideal job in plain English. This field is pre-filled based on your resume, but you can edit it to better reflect your current interests. This description helps the AI understand: - The types of roles you're interested in - Industries and sectors you want to work in - Specific technologies, tools, or methodologies you want to use - The kind of work environment you're seeking
Tip: Be specific and detailed. Instead of "marketing job," try "digital marketing manager role focused on B2B SaaS products with emphasis on content strategy and demand generation."
Reset from Resume
Click the Reset from resume link to automatically regenerate your job preferences based on your uploaded resume. This is useful if you've updated your resume and want your search preferences to reflect those changes.
Location Preferences
Set your preferred job location using the location fields:
- Radius: Enter the number of miles you're willing to commute or relocate within
- Location: Start typing a city, region, or area and select from the autocomplete suggestions
Note on remote work: The location field requires a value and defaults to your location. If you select Remote as your only preferred workplace in the Filters tab, the location filter will be ignored, showing remote jobs regardless of where they're based.
Filters Tab
The Filters tab provides granular control over which jobs appear in your matches.

Minimum Match Score
Set a threshold percentage (0-100%) for job matches. Jobs with a match score below this threshold will not appear in your results.
- Higher values (e.g., 80%+): Show only jobs that closely match your profile
- Lower values (e.g., 50%): Show a broader range of opportunities, including stretch roles
Minimum Salary
Configure your compensation requirements:
- Salary Period: Select how you want to evaluate compensation:
- Annual salary
- Monthly salary
- Weekly rate
-
Hourly rate
-
Minimum Amount: Enter the minimum compensation you'll consider
Include Listings with Unspecified Compensation
Check this option to include job listings that don't specify salary information.
Why use this option? Many job postings, especially from larger companies or for senior roles, don't publicly disclose compensation. If you exclude these listings, you might miss excellent opportunities where the actual compensation meets or exceeds your requirements. It's recommended to keep this checked unless you specifically want to only see jobs with transparent salary data.
Preferred Employment Type
Select one or more employment types you're interested in: - Full-time: Standard full-time positions - Part-time: Reduced hours positions - Contract: Fixed-term or project-based work - Temporary: Short-term positions - Internship: Entry-level training positions - Volunteer: Unpaid volunteer opportunities
Include Unspecified (N/A)
Check this option to include jobs that don't specify their employment type.
Why use this option? Some job postings omit the employment type, particularly when it's obvious from context (e.g., most professional roles default to full-time). Checking this ensures you don't miss relevant opportunities due to incomplete job data. If unchecked, only jobs with explicitly stated employment types matching your selections will appear.
Preferred Workplace
Select your preferred work arrangement: - Onsite: Work primarily at the employer's location - Remote: Work from home or any location - Hybrid: A mix of onsite and remote work
Include Unspecified (N/A)
Check this option to include jobs that don't specify their workplace arrangement.
Why use this option? Many job postings don't explicitly state whether they're remote, onsite, or hybrid: this information may be discussed during the interview process. If you're flexible about workplace arrangement or don't want to miss opportunities where this detail is simply not listed, keep this option checked.
Preferred Seniority
Select one or more seniority levels that match your experience and career goals: - Entry-Level: No or minimal prior experience required - Junior: (usually 1-2 years of experience) - Mid-Level: (usually 3-5 years of experience) - Senior: (usually 5-8 years of experience) - Lead: Technical or team lead roles - Manager: People management responsibilities - Director: Department or division leadership - Executive: C-level and VP positions
Note: The years of experience indicated are typical ranges, not strict requirements. Different companies and industries may interpret seniority levels differently. These preferences help guide the matching but are not rigid filters.
Include Unspecified (N/A)
Check this option to include jobs that don't specify a seniority level.
Why use this option? Seniority level is often implied by job title or requirements rather than explicitly stated. Many excellent opportunities don't label themselves as "Senior" or "Mid-Level." Keeping this checked ensures comprehensive results, especially if you're open to roles at various levels.
Filtering Jobs by Date
On the Version 1 (Legacy) tab, use the dropdown menu next to the job count to filter results by when jobs were posted:
- 1 day: See only jobs posted in the last 24 hours
- 3 days: Jobs from the past 3 days
- 1 week: Jobs from the past week (default)
- 2 weeks: Jobs from the past 2 weeks
- 3 weeks: Jobs from the past 3 weeks
- 1 month: Jobs from the past month
Tip: Use shorter time ranges (1 day, 3 days) to focus on the freshest opportunities where you can be among the first applicants. Use longer ranges when doing a comprehensive search or if you haven't checked your matches in a while.
Saving Your Preferences
Click Save to apply your preferences. Your job matches will begin refreshing to reflect your updated criteria.
When you save changes to your preferences, a first pass provides immediate updates to your job matches. However, it may take a couple of days for the system to fully catch up and find the best matches based on your new criteria. Check back regularly to see improved results as the matching refines over time.
Daily Email Notifications (Legacy)
The Legacy Job Matches Preferences modal includes a third tab called Notifications, where you can configure daily email updates for new matching jobs.

Daily New Job Updates
Check the Daily New Job Updates option to receive up to 3 new matching jobs delivered to your inbox each day. This is a convenient way to stay informed about new opportunities without having to log in and check your matches manually.
Note: Legacy daily email notifications are based on your primary resume. The job recommendations sent to your inbox are matched against the resume you have designated as primary in your account. If you have multiple resumes, make sure your primary resume reflects the roles you want to be notified about. (V2 daily emails work differently and are configured per resume in the V2 preferences modal.)
Send a Test Email
Click Send a test email now to preview what the daily notification email looks like. Note that the test email is for demonstration purposes and may not represent an actual match from your current results.
Version v2 (Beta) preferences
The Version v2 (Beta) tab uses a much simpler, per-resume preferences modal called Job Matches v2 Preferences. Instead of structured filters, you describe your ideal job in plain English, and an AI concierge keeps looking for matching jobs in the V2 job database.
Per-resume preferences
V2 preferences are tied to the resume currently selected in the V2 tab toolbar:
- Open the Find Matching Jobs popup and switch to the Version v2 (beta) tab.
- In the toolbar, pick the resume you want to work with from the dropdown on the left (for example, Head of Product & Emerging Tech Leader).
- Click Edit Preferences on the right side of the toolbar.
The modal that opens edits preferences for the resume you selected. Switching the resume in the toolbar and opening Edit Preferences again will edit a different set of preferences. Each resume has its own independent V2 search query and its own daily email setting.
The Job Matches v2 Preferences modal
The V2 preferences modal contains:
- Resume -- displays which resume these preferences belong to. This is set from the toolbar, not from inside the modal.
- Describe your ideal job in plain English -- a text area (up to 5000 characters) where you write what you're looking for. This is the single source of preferences for V2: there are no separate filters for seniority, salary, work arrangement, etc. Type anything you want the AI concierge to factor in.
- Reset -- restores the description to a default generated from the selected resume.
- Get daily emails -- checkbox to receive a daily email of new V2 matches for this resume's query. Each resume can be subscribed independently.
- Cancel / Save -- save commits your changes and refreshes the V2 results for that resume.
Writing a good V2 description
The description is free-form. Short, structured lines work just as well as a paragraph. A typical description might look like:
Head of Product
30 miles around Sunnyvale, CA
Listed in the last 30 days
You can include anything that helps narrow the search: seniority, industry, salary range, work arrangement, multiple acceptable locations, recency, or exclusions. Negative phrases such as not in defense or not at <company> are supported.
For a fuller set of example phrases and patterns, see the Version v2 (Beta) tab section in Browsing Matches.
V2 daily emails
When Get daily emails is checked, the daily V2 email for that resume contains new jobs matching its query. V2 daily emails are independent of the Legacy daily email and from each other: you can have V2 daily emails enabled on one resume, several, or none, in addition to (or instead of) the Legacy daily email.
Saving V2 preferences
Clicking Save updates the query for the selected resume and refreshes the V2 results immediately. New results for that resume continue to flow in as the AI concierge finds them.
Tips & Best Practices
- Start with the default preferences; they're designed to give you good results out of the box
- Only adjust filters if your current matches don't align with what you're looking for
- Keep "Include Unspecified" options checked to avoid missing opportunities with incomplete data
- Adjust the date filter based on how frequently you review matches
- Revisit your preferences periodically as your job search evolves
Frequently Asked Questions
Q: Should I customize my preferences right away?
A: Not necessarily. The default preferences are designed to provide a good starting list based on your resume. We recommend reviewing your initial matches first and only adjusting preferences if the results don't align with your interests.
Q: How long does it take for preference changes to take effect?
A: You'll see an initial update to your matches immediately after saving. However, it may take a couple of days for the system to fully optimize and find the best matches based on your new criteria.
Q: Why am I seeing jobs outside my specified location?
A: If you've selected "Remote" as a preferred workplace, remote jobs from any location may appear since they don't require you to be in a specific area. Also, check if "Include Unspecified" is checked for workplace preferences.
Q: What happens if I set my filters too strictly?
A: Very strict filters may significantly reduce the number of matches shown. If you're seeing few or no results, try broadening your preferences, for example, lowering the minimum match score or checking more "Include Unspecified" options.
Q: Does changing my preferences affect my match scores?
A: The Filters tab settings (minimum salary, employment type, workplace, seniority) do not affect match scores; they only filter which jobs are displayed. However, the Interests tab (your ideal job description) does influence matching, as it helps the AI understand what types of roles to prioritize and can affect how relevant a job is considered for you.
Q: How does the "Describe your ideal job" field affect matching?
A: This description helps the AI understand what types of roles to prioritize. It influences which jobs are considered relevant to show you, complementing the analysis of your resume.
Q: Can I reset everything to defaults?
A: The "Reset from resume" link in the Interests tab will regenerate your ideal job description based on your current resume. However, this only resets the Interests tab; the Filters tab settings (minimum match score, salary, employment type, workplace, seniority) need to be manually adjusted if you want to change them back.
Q: Why do some jobs show "N/A" for salary or employment type?
A: Many job postings don't include complete information. Keeping the "Include Unspecified" options checked ensures you don't miss opportunities just because the employer didn't list every detail in their posting.
Related Topics
- Matching Jobs Overview - Introduction to job matching
- Browsing Matches - Tips for reviewing matched jobs
Better preferences mean better matches. By fine-tuning your filters and describing your ideal role, you help the AI understand exactly what you're looking for, turning a flood of listings into a curated feed of opportunities worth pursuing.