Senior Systems Research Engineer - Research Engineering - Msr Cambridge

Microsoft Microsoft · Big Tech · Cambridge, MA, United Kingdom +1 · Research Sciences

This role focuses on accelerating Future AI Infrastructure research by building prototypes and collaborating with researchers and product teams. The ideal candidate has strong systems research and software engineering skills, with experience in operating systems, performance, distributed systems, CPUs, GPUs, and machine learning systems.

What you'd actually do

  1. Combine strengths in computer systems research, and software engineering competence to contribute to the design and prioritisation of research activities.
  2. Build prototypes of future AI systems to demonstrate research value, in some cases bringing these prototypes all the way to product-level readiness. You like getting things done.
  3. Evaluate research prototypes and help write up results to communicate outcomes clearly.
  4. Collaborate with researchers and product teams, helping with smooth technology transfer between them.
  5. Reinforce a positive environment by applying best practices and high-quality engineering standards.

Skills

Required

  • operating systems
  • performance analysis
  • distributed systems
  • CPU and GPU architecture
  • machine learning systems
  • low-level systems
  • performance tuning
  • Python
  • lower-level languages
  • collaborative software development
  • communication skills

Nice to have

  • Doctorate (PhD)
  • cluster-based distributed data processing techniques
  • internals of machine learning systems
  • multi-disciplinary team

What the JD emphasized

  • future AI infrastructure
  • build prototypes
  • product-level readiness
  • technology transfer

Other signals

  • Future AI Infrastructure research
  • build prototypes of future AI systems
  • technology transfer between them