Senior Research Engineer, MSR AI for Science

Microsoft Research's AI for Science team focuses on transforming scientific discovery through large-scale deep learning.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Healthcare · Enterprise SaaS

Description For Senior Research Engineer, MSR AI for Science

Microsoft Research's AI for Science team is pioneering the transformation of scientific discovery through advanced machine learning and artificial intelligence. This role represents an opportunity to join a global team focused on the 'fifth paradigm' of scientific discovery, targeting crucial challenges like climate change, green energy, sustainable materials, and drug discovery.

As a Senior Research Engineer, you'll be at the forefront of developing infrastructure and tools that enable cutting-edge AI-driven scientific research. The position combines expertise in cloud infrastructure, software engineering, and machine learning, with direct applications to scientific advancement. You'll work in a collaborative environment spanning multiple disciplines and geographical locations across Europe, Asia, and the US.

The role demands expertise in cloud infrastructure and software engineering, with a focus on building scalable solutions for machine learning applications in scientific research. You'll be responsible for architecting and implementing robust systems that handle large volumes of heterogeneous data, creating evaluation pipelines, and developing web applications that support scientific discovery.

This is an ideal opportunity for someone passionate about the intersection of technology and scientific advancement, offering the chance to work with world-class researchers and engineers. Microsoft provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities with the team.

Join Microsoft Research's AI for Science team to make a meaningful impact on some of the most pressing scientific challenges of our time, while working with cutting-edge technology in a supportive and innovative environment.

Last updated a month ago

Responsibilities For Senior Research Engineer, MSR AI for Science

  • Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data
  • Build and maintain model evaluation pipelines and web apps
  • Design, implement, and support tools and technologies that enable the development, deployment, and scaling of machine learning applications
  • Collaborate with cross-functional teams, including scientists, researchers, and software engineers
  • Document and share best practices across the organization
  • Maintain the highest standards in code quality and software design

Requirements For Senior Research Engineer, MSR AI for Science

Python
Linux
  • Master's degree or equivalent work experience in Computer Science, Physics, Engineering, Chemistry, Mathematics or related field
  • Strong familiarity with Linux, git and the open-source ecosystem
  • Proficient experience working with research software, large datasets, and databases
  • Experience building and maintaining cloud infrastructure (e.g., Azure)
  • Experience building processing pipelines and web apps in Python
  • Strong analytical, problem-solving, and communication skills
  • Passionate about pushing the boundaries of science

Benefits For Senior Research Engineer, MSR AI for Science

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Research Engineer, MSR AI for Science

Senior Applied AI Engineer

Senior Applied AI Engineer role at Microsoft Security, focusing on developing autonomous agents and AI systems for cybersecurity, with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI-enabled developer tools, offering remote work and competitive compensation.

Senior Software Engineer-Machine Learning Frameworks

Senior Software Engineer role at Microsoft focusing on developing and optimizing machine learning frameworks through the DeepSpeed open-source library.

Senior Software Engineer- GPU

Senior Software Engineer position at Microsoft focusing on GPU optimization and AI infrastructure development for large language models.

Senior Software Engineer- AI Compilers

Senior Software Engineer position at Microsoft focusing on AI compiler development, requiring expertise in C++, Python, and compiler frameworks with 4+ years of experience.