Soy candidato a doctorado en CS. ¿Qué se necesita para unirse a Microsoft Research? ¿Es más difícil de conseguir que Google?

Microsoft Research versus Google

Esta pregunta es engañosamente complicada de responder. En aras de la concreción, digamos (por ahora) que esto es comparar un puesto de investigador en Microsoft Research con un puesto de investigador en Google.

No lo sé con un 100% de confianza, pero estoy bastante seguro de que Microsoft Research está cerca de su punto de saturación, donde es difícil para los gerentes abogar por una apertura en sus equipos. Como tal, el crecimiento de personal en Microsoft Research es lento y la mayoría de los espacios se llenan para mejorar el desgaste. Los espacios restantes se abren cuando se presenta una gran oportunidad de alquiler.

AFAIK Google ni siquiera está cerca de alcanzar este punto de saturación. Entonces, en este sentido, creo que es más difícil conseguir un trabajo en MSR que en Google.

Esta diferencia se debe casi exclusivamente al hecho de que los puestos de investigador en MSR se tratan de manera diferente que los puestos de investigador en Google. MSR es una organización de investigación básica que imita mucho a una institución de investigación académica. Como tal, MSR es por necesidad bastante pequeño (no tiene sentido invertir, por ejemplo, el 10% de sus recursos en investigación básica).

Por el contrario, los investigadores de Google generalmente trabajan mucho más estrechamente con los equipos de ingeniería y, a menudo, no trabajan en investigación básica.

Por supuesto, podemos cambiar la comparación con los llamados investigadores aplicados de Microsoft versus los investigadores de Google. Los investigadores aplicados en Microsoft tienen aproximadamente el mismo espectro de roles laborales que los investigadores típicos en Google. Tanto Microsoft como Google siguen aumentando estas posiciones, por lo que esperaría que esas posiciones sean comparativamente difíciles de obtener.

Por otro lado, Google es conocido por atraer a investigadores establecidos, a menudo proporcionándoles su propio grupo para realizar algún proyecto de investigación interesante. Por ejemplo: Kevin P. Murphy – Investigación en Google.

Sin embargo, AFAIK Google realmente no tiene una estructura organizativa que sea equivalente a Microsoft Research, por lo que casos como Kevin Murphy se realizan de manera más ad hoc. Supongo que conseguir un puesto especial como el de Kevin Murphy es más difícil que conseguir un puesto de investigador en Microsoft Research, porque el puesto de Kevin Murphy sería casi por defecto más alto que un investigador principiante.

¿Qué se necesita para obtener una oferta de Microsoft Research?

Puede echar un vistazo a las contrataciones recientes en Microsoft Research para tener una idea del tipo de investigadores que reciben ofertas:
Saleema Amershi
Hoifung Poon
Alekh Agarwal
Scott Saponas
Ming-Wei Chang

En mi opinión, el listón es bastante alto, más o menos comparable a conseguir un trabajo de facultad en una universidad de investigación.

Me entrevisté con MSR Seattle el año pasado.

Los estándares de contratación en MSR son los de las principales instituciones académicas. Los candidatos que son competitivos en MSR también son candidatos de facultad competitivos en las 10 mejores universidades. La barra realmente es bastante alta.

También es importante darse cuenta de que, al igual que las principales instituciones académicas, MSR contrata a relativamente pocas personas cada año y tiene una dirección de investigación / prioridades de áreas particulares en su contratación. Debido a que contratan a pocas personas cada año, el año en que usted estará en el mercado laboral, la contratación de personas de su área de investigación puede ser o no una prioridad para ellos.

Si está llegando al final de su doctorado y aún no está trabajando con personas de Microsoft, es muy probable que no pueda ingresar.

Lo último que vi, la investigación de Google empleó a menos personas que la investigación de Microsoft. Creo que Google es más selectivo, tiene menos oportunidades de investigación y busca personas en dominios específicos. Esperaría que ser contratado en la investigación de Google sea más difícil que entrar en MSR.

Los investigadores con los que trabajé en MSR a menudo estaban extremadamente bien establecidos cuando fueron contratados, o contratados al graduarse que ya tenían buenas credenciales de investigación. Un premio al “mejor trabajo” en una conferencia de nivel 1, en coautoría con alguien que ya está en MSR, no sería una entrada inusual en un currículum exitoso recién graduado.

MSR ha estado cambiando en los últimos años, por lo que cualquier información más atrás (como la mía) será un poco obsoleta. Se han dividido en una rama práctica y una rama de investigación, que enturbia un poco las aguas.

En general, diría que entrar en MSR como investigador requiere:

  • Un excelente registro de publicaciones en conferencias de primer nivel.
  • Gran investigación impactante.
  • Ser muy inteligente y un excelente comunicador / líder de pensamiento.
  • Lo ideal es que los investigadores de MSR ya conozcan a su área.

Además de los investigadores, MSR contrata ingenieros: ingenieros de software de investigación (RSDE), así como ingenieros de software habituales. Estoy seguro de que lo mismo es cierto para Google. Puede entrar en la investigación de MSR y Google en estos roles, pero NO esperaría hacer la transición para ser un investigador: estaría apoyando a los investigadores mediante la producción de software.

No puedo hablar con los estándares de contratación en Google (que probablemente varían bastante según el tipo de puesto que solicite).

Microsoft Research contrata principalmente a investigadores que serían competitivos para puestos de seguimiento de tenencia en las mejores universidades de investigación. Los estándares son igualmente altos para los puestos de interno y post doctorado en MSR. Los candidatos son evaluados en base a cartas de recomendación, su investigación revisada por pares y la fortaleza de su capacidad para generar nuevas ideas de investigación. Ver aquí: Acerca de las posiciones de investigador y post-doctorado a tiempo completo

La excepción son las Posiciones técnicas, que están más cerca de ser un desarrollador de software que trabaja para los investigadores de MSR.

Gracias por el A2A. Esto es un poco difícil de responder para mí, ya que no tengo información de primera mano sobre MSR. Pero trataré de responder con base en mi comprensión de dónde están las cosas.

Por lo que escuché sobre cómo opera MSR, trabajar allí no es diferente a ser un profesor menos la parte de enseñanza. Tiene que escribir sus propias propuestas de subvención para obtener financiación para su proyecto de una agencia de financiación interna. Este es un entorno más tradicional en el que tiene una idea de investigación e intenta convencer a la agencia de financiación de dónde sería aplicable la investigación, por ejemplo, para verificar los controladores o para Skype en Xbox o algo más (solo tratando de imaginar algunos ejemplos). Funciona como un ala de investigación autónoma de Microsoft. Muchos laboratorios de investigación son similares. Los estándares para que alguien ingrese a MSR son los mismos que para convertirse en profesor asistente en una universidad superior.

Google, por otro lado, es más orgánico en términos de investigación. Esto es lo que aprendí sobre Google después de pasar un día en su oficina de Pittsburgh. Aunque tienen un ala de investigación, no es tan significativo. Por otro lado, tienen empleados regulares que investigan * como parte de la resolución de sus problemas diarios * cuando sea necesario. Por ejemplo, podría estar trabajando en la función de búsqueda de imágenes, y para hacerlo necesita resolver algún problema de aprendizaje automático o visión por computadora. Hay tantas personas brillantes que construyen cosas y resuelven problemas de investigación en el camino. Debido a que el enfoque de Google está en construir cosas, según Googlers, incluso Peter Norvig, su Director de
La investigación escribe regularmente código. Es por esta mezcla orgánica o investigación y desarrollo que siento que es más fácil ‘entrar’ en Google. Si puede investigar allí depende de lo que termine haciendo.