Hi Matt,
This is what RAE tell us about that:
a) Ante nombres comunes de persona precedidos de un determinante indefinido, cuando son complemento directo de verbos que significan búsqueda, preferencia o necesidad, como buscar, necesitar, preferir, querer (‘desear, apetecer’), etc.: Busco un camarero o Busco a un camarero. En estos casos, la ausencia de la preposición implica que el complemento es inconcreto o inespecífico (es decir, alude a un individuo cualquiera dentro de la clase de personas designada por el nombre), mientras que el uso de la preposición implica que el complemento se refiere a una persona determinada de entre las de su clase, individualizada en la mente del hablante: Busco un camarero significa ‘busco a cualquier persona que pueda trabajar como camarero’ (y en este caso la oración de relativo, si la hubiere, llevaría el verbo en subjuntivo: Busco un camarero que sepa hablar inglés); por el contrario, Busco a un camarero significa ‘busco a un camarero concreto, que ya conozco’ (y en este caso la oración de relativo, si la hubiere, llevaría el verbo en indicativo: Busco a un camarero que sabe hablar inglés).
You can find more explanations in the folowing link
http://lema.rae.es/dpd/srv/search?id=ctMgM8Bp2D6ELPuNfg