Fantasy rather than sci-fi, but "Engraved On The Eye" by Saladin Ahmed is good. It's a collection of short stories, including tales of the aging Doctor Adoulla Makhslood "the best ghul hunter in the city of Dhamsawaat" who finds he has acquired a young apprentice from the order of Dervishes who has a more puritanical approach to life than the good Doctor and has much to learn and unlearn. It's a nice change from the usual run of fantasy that has Medieval Europe as its inspiration.
A couple of more good fantasy series are Brent Week's "Lightbringer" series which are long and complex, and Ben Aaranovitch's series of very readable modern London based novels that commence with "Rivers of London".
For sci-fi Ian M Banks' Culture novels take some beating.