If you're fortunate, you can find companies with a passion for good code who use lesser-known languages. Picking Erlang, or Haskell, or OCaml generally filters out candidates who don't share your interest in seeing what can be done outside the mainstream.
>>macint+(OP)
It's funny you mention Haskell, because it's one of those languages many love but can't find jobs in it even if they halved their salaries.