Connecting Odds
Free · No credit card

Job search using AI — match by fit, not keywords

Traditional job search is keyword search. You type 'react developer' on Indeed and get a wall of roles where the JD mentions React. Useful, but it ignores seniority, adjacent skills, and the difference between 'React on side projects' and '5 years of React in production'. AI job search replaces keyword matching with semantic matching — our AI reads your full profile and ranks open roles by genuine fit, not text overlap.

How AI job matching works

When you save a search or open the AI matcher, our system reads your structured profile — work history, skills with seniority weights, certifications, education, recent posts, and project descriptions. It then scores every open role by skill overlap, seniority equivalence (e.g. 'staff engineer' matches 'principal engineer'), transferable skills (e.g. Python data work translates to ML eng), and recency of relevant experience. The output is a ranked list of roles with a 'why this matches' explanation for each one.

Why semantic matching beats keyword matching

Keyword matching misses you when a JD lists 'React.js' and your profile says 'React'. It also overweights stuffed JDs that list every framework under the sun. Semantic matching with AI understands that React.js and React are the same, that 'led the frontend rewrite' implies ownership, and that 5 years of Vue makes you a strong React candidate after a short ramp. The result: fewer false positives and far fewer missed roles.

AI-powered job recommendations and alerts

Save a search and the AI keeps running it in the background. The moment a new role matches your profile with a high confidence score, you get an email or push notification. Most job seekers using AI matching apply to 5× more well-matched roles in the same amount of time compared to keyword-only search.

Privacy and how AI handles your data

Your profile data is only used to rank roles for you. We don't sell profile data, we don't train external models on private profile content, and you can turn off AI matching at any time from settings. Anonymous job-seeking mode lets you receive AI-matched roles without your profile being visible in candidate search.

What's included

Semantic skill matching

Understands seniority equivalence and transferable skills.

Why-this-matches explanations

Every recommendation comes with a short 'why' so you trust the rank.

Background AI alerts

Save a search; get notified when matching roles appear.

Recency-weighted ranking

Recently-posted roles bubble up because recruiters are actively reviewing.

Anonymous job-seeking mode

Receive AI recommendations without appearing in candidate search.

AI cover-note suggestions

Optional AI-generated cover note tailored to each application.

Frequently asked questions

Does AI job search really work better than keyword search?

Yes — semantic matching catches roles that keyword search misses and filters out roles that match keywords but not seniority.

Is AI matching free?

Yes — AI job matching, alerts, and recommendations are free for job seekers.

Does the AI see my private profile data?

Profile data is processed only to rank roles for you. We do not train external models on private profile content.

Can I turn off AI matching?

Yes — toggle AI features off in settings; the standard keyword search still works.

How accurate are the recommendations?

Most users report that the top 5 AI-matched roles are stronger fits than the first page of keyword results.

Does AI write my application?

Optional AI cover-note suggestions are available; the final application is always yours to edit and submit.

Ready to get started?

Connecting Odds is the free, network-first alternative to LinkedIn, Indeed, ZipRecruiter and Dice. Profiles, jobs, recruiter tools, and messaging — free for individuals and small teams.