One of the things that triggered this post was I did a search on LinkedIn jobs for "python" and the task of sorting through the seemingly random results to find "python" jobs was too hard so I gave up.
"Java" + "Staff Engineer" produces so many completely unrelated roles that it just isn't funny. I was also extremely irritated to find that you can't specify your own role on your profile as you wish; they'll force "Senior Software Developer" to be "Senior Software Engineer" for example.