Research Software Engineer 2 (BB-6F463)

Encontrado en: Neuvoo Bulk CR


Microsoft Research is seeking exceptional Research Software Engineer candidates who are interested in developing novel engineering solutions in a wide variety of problem domains, including machine learning engineering and deep learning, algorithms and optimization, mobile and web development, human-computer interaction, wearables, cloud infrastructure, and other computing research fields.

Microsoft Research offers an exhilarating and supportive environment for cutting-edge, multidisciplinary research, both theoretical and applied, with access to an extraordinary diversity of big and small data sources, an open publications policy, and close links to top academic institutions. We seek applicants with the passion and ability to craft and pursue engineering solutions supporting a variety of research efforts. 

Successful candidates will be self-starters and work well with underspecified requirements, have strong development skills in at least one major programming language, and a demonstrated capability to work across a variety of problem domains. This is an exceptional opportunity to work with a diverse team of researchers, focusing on delivering the next generation of research advances and scientific understanding to Microsoft’s customers. 

Note: this is a remote position. The successful applicants will be provided with resources necessary to work remotely. We have 25+ open roles across Latin America for this team.


  • Work with researchers to develop and drive a high-impact research agenda and engineering plan. 
  • Collaborate to develop and test out new ideas within existing or new collaborations within the research group and with product partners. 
  • Build software systems that test new approaches or develop novel theoretical and practical insights. 
  • Prepare technical papers and presentations.
  • Qualifications

  • 5+ years of experience in software development, or a PhD in a relevant field.
  • Experience in Python, C/C++, C#, Javaor Objective-C. 
  • Fluent in written and spoken English
  • Preferred Qualifications

  • A post-graduate degree in a relevant field, PhD preferred.
  • Active participation in research as demonstrated by journal or conference publications.
  • Experience in ML engineering, distributed systemsor mobile development. 
  • Experience building and shipping production-grade services.
  • Interest in learning new technologies related to scientific computing (including machine learning) and picking up new languages as needed.
  • Demonstrable ability to work in a multi-disciplinary team.
  • Effective communication skills
  • calendar_todayhace 2 días

    Empleos similares


    location_onSan Jose, Costa Rica

    work Microsoft

    Autorizo expresamente a la Términos y condiciones