Microsoft Research Blog

Microsoft Research Blog

The Microsoft Research blog provides in-depth views and perspectives from our researchers, scientists and engineers, plus information about noteworthy events and conferences, scholarships, and fellowships designed for academic and scientific communities.

The women who inspire women to pursue careers in STEM

February 12, 2018 | By Anne Loomis Thompson, Principal Research Software Engineer

Halfway through college, I had an identity crisis. Spring was in the air in Hanover, New Hampshire, and my classmates were gearing up for Dartmouth’s famed Sophomore Summer term. Most of them would spend much of this term tubing down the Connecticut River, or hiking, or cycling to Dartmouth’s organic farm. But not me. Something was missing from my intellectual life. I was an English major and loved what I was learning, but felt I needed something more, something different. After spending my spring break in a ruminative funk, I had what felt like an epiphany. It was science. I missed science.

I always loved and excelled in math and science. I loved balancing equations in high school chemistry, I filled in for my high school calculus teacher in the months leading up to the AP exam and I loved reasoning about weather patterns from first principles in the earth science class I took my freshman year. Reconnecting with this love established continuity with an earlier life. It made sense to me.

Anne Loomis Thompson – Principal Research Software Engineer

Back on campus for the summer term, and with a new life direction to pursue, I eagerly thumbed through the course catalog looking for my first step back into science. I found Engineering Sciences 31: Digital Electronics at Dartmouth’s Thayer School of Engineering taught by Professor Linda Wilson.

I spent my summer learning about classical switching theory and building circuits in the lab. I loved the tidy logic of Boolean algebra and composing complicated logical operators from simple AND, OR and NOT gates. I loved breadboarding circuits and wiring together pieces that lit up when you pushed a button. I loved reasoning through the steps when I got things wrong to find where the problem was, and then figuring out how to make it right. (It’s worth mentioning that, still an English major, I did also write a poem that summer that rhymed “scent” with “burning filament.”)

While I was in the lab having my nerd awakening, something even more amazing happened. NASA put the first robot on Mars. And, my second epiphany in a matter of months, I made the tenuous-to-others but oh-so-clear-to-me connection – with what I’m learning I could do that! I could build robots! There were explosions of excitement going off in my head. I wrote the head of the Dartmouth Robotics Lab, Professor Daniela Rus, now the director of CSAIL at MIT, and asked if I could work in her lab. She gave me a work-study job that solidified my path to a career in computer science.

Cut to now, and I have the coolest job in the world. I’m a software engineer at Microsoft Research AI, working on projects across the artificial intelligence stack, from infrastructure to tools to implementing novel methods in machine learning toolkits. I work with some of the world’s leading researchers and engineers in artificial intelligence and machine learning, and I get to learn from them every day. I could not be more excited about the technology we’re building and the potential it has for solving some of the world’s biggest problems.

Looking back on this International Day of Women and Girls in Science, I can’t help but notice that two of the pivotal players in my career path were technical women who supported and encouraged my interests. Whatever initially took me off the STEM path, my college professors Wilson and Rus put me back on it. Research shows that women’s motivation, participation and even perceived interest in STEM is enhanced by having other women in their working groups. That makes so much sense to me. While I’ve been lucky to have many incredible mentors – both female and male – over the course of my twenty years in computer science, I got into it in the first place because these women led the way.

This experience and many others are part of why an amazing team of cofounders and I created a group called Mavens. Mavens builds on a strong history of women’s groups within Microsoft Research and has a mission to support, connect and inspire the women within the research groups of Microsoft’s AI + Research division. We know that bringing women together to share our ideas and enthusiasm for technology will help us overcome obstacles, stay in the game and grow our careers together. We know our involvement is necessary for building the best technology we can today. And we know it’s critical to building the diverse and inclusive workforce we need to create future technologies that address the varied needs of the many kinds of people in our quickly changing world.

Anne Loomis Thompson is a Principal Research Software Development Engineer in MSR AI.


Up Next

Artificial intelligence, Hardware and devices, Programming languages and software engineering, Systems and networking

Top students contemplate the shape of the AI future at PhD Summer School

Beautiful summer weather, ice cold Pimm’s and the idyllic scenery along the River Cam greeted over 100 PhD students from across the EMEA (Europe, Middle East and Africa) region who had traveled to Cambridge, England, to share and learn about artificial intelligence with tech visionaries and experienced researchers. Each year the Microsoft Research Cambridge Lab […]

Scarlet Schwiderski-Grosche


Programming languages and software engineering

Code in the Classroom with Dr. Peli de Halleux

Episode 12, February 15th, 2018 - If you’ve ever wondered if you could find the perfect combination of computer scientist… and Macgyver, look no further than Dr. Peli de Halleux, principal Research Software Design Engineer at Microsoft Research. A key member of the MSR RiSE team, Peli is part of the MakeCode initiative that brings physical computing to classrooms around the country and around the world. Today, Peli talks about the Maker Movement in K-12 education, the hard work that goes on behind the scenes to deliver a “seamless” user experience for both kids and teachers, and how to get children excited about coding through hands on experience in early computer science education.

Microsoft blog editor

Programming languages and software engineering

Functional Programming Languages and the Pursuit of Laziness with Dr. Simon Peyton Jones

Episode 7, January 10, 2018 - When we look at a skyscraper or a suspension bridge, a simple search engine box on a screen looks tiny by comparison. But Dr. Simon Peyton Jones would like to remind us that computer programs, with hundreds of millions of lines of code, are actually among the largest structures human beings have ever built. A principle researcher at the Microsoft Research Lab in Cambridge, England, co-developer of the programming language Haskell, and a Fellow of Britain’s Royal Society, Simon Peyton Jones has dedicated his life to this very particular kind of construction work. Today, Dr. Peyton Jones shares his passion for functional programming research, reveals how a desire to help other researchers write and present better turned him into an unlikely YouTube star, and explains why, at least in the world of programming languages, purity is embarrassing, laziness is cool, and success should be avoided at all costs.

Microsoft blog editor