Senior Research Engineer, MSR AI for Science

Microsoft Research's AI for Science team focuses on transforming scientific discovery through large-scale deep learning.
$150,000 - $250,000
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 AI. This senior role offers an opportunity to work at the intersection of AI and scientific research, focusing on impactful areas like climate change, green energy, sustainable materials, and drug discovery. The position involves developing scalable infrastructure and solutions for machine learning applications in scientific research, working with a global team across Europe, Asia, and the US.

The role combines software engineering excellence with scientific computing, requiring expertise in cloud infrastructure, data processing, and machine learning pipelines. You'll be part of a collaborative environment where cross-functional teams work together to push the boundaries of scientific discovery using AI. The position offers hybrid working arrangements with up to 50% work from home flexibility.

As a Senior Research Engineer, you'll be instrumental in building and maintaining the infrastructure that enables cutting-edge scientific research. The role involves working with large-scale data sets, developing robust processing pipelines, and creating tools that accelerate scientific discovery. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and strong work-life balance policies.

This is an ideal opportunity for someone passionate about using technology to advance scientific discovery, with the backing of Microsoft's resources and global reach. The role offers exposure to cutting-edge research in AI and science, while working on problems that could have significant societal impact. The position requires a blend of technical expertise, scientific understanding, and collaborative skills, making it perfect for those who want to contribute to groundbreaking scientific advancements through AI.

Last updated 9 days 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 Software Engineer

Senior Software Engineer role at Microsoft's Azure ML team, focusing on AI platform development and large-scale machine learning training systems.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security, focusing on developing generative AI services and LLM capabilities for security solutions.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Microsoft focused on developing industry-leading ML solutions and working with researchers to implement novel algorithms.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Microsoft focusing on developing cutting-edge ML solutions, working with researchers and product teams to implement novel algorithms.

Senior Software Engineer - AI

Senior Software Engineer position at Microsoft Security, focusing on AI-powered cybersecurity solutions with hybrid work arrangement and competitive compensation.