Work with us

Down Arrow
Awesome
perks

We ask our employees to give us their best daily, and we're committed to doing the same. It's why we offer world-class benefits designed to empower you and your family to live life well.

At the Israel R&D Center we take a holistic approach, making sure we provide support to our employees’ everyday needs, going beyond day-to-day work. With our unique Employee Service Center, helping with all work-related issues in one location, as well as providing services such as: printing and lamination, discounted dry-cleaning and laundry, sending/receiving packages, and more!

We also make sure that the working environment and overall employee experience is top notch with lots of extras: On-site barista, fully stocked kitchenettes, lunch card, shuttle service, game and music rooms, fully equipped fitness center, employee discounted convenience store – and dog friendly policy 

Did we
mention
benefits?
Get & stay healthy
Be your best with programs and benefits designed to boost your health, both physically and mentally, like dental care, gym allowance, medical exams, and more.
Care for your family
We give you time away to focus on the people who matter most with leave for new parents and family caregiver leave.
Take your time
We offer flexible work schedules, generous vacation, and holidays to spend with family or pursue your interests outside of work.
Give back
Giving is essential to being a global citizen. We help you volunteer, take advantage of matching programs, and make a difference in the lives of billions around the globe.
Out of Scope Academy
Open you mind and take a full semester with the best instructors in the country, in classes such as: professional baking, modern art, ballet, song writing, skippering and even how to become a pilot!
Continue your education
We'll help you find the resources you need to expand your knowledge on a variety of topics, stay current in your field, and continue to learn as your career progresses.
Take a tour

 
Seriously.
Did you see
the perks?
Our
interview
process

Interviewing can feel nerve-wracking at times. In order to minimize this feeling, and as part of our culture which embraces transparency and clarity, we’ve put together some information to help shed some light on what you should expect throughout the interviewing process, and help you prepare to the fullest.

A bit about the process: After hitting the ‘Apply Now’ button on our career page, your resume will be reviewed and if found suitable, you’ll receive a phone call from one of our recruiters to get to know you a bit better, tell you about the role you’ve applied for, and how it’s like to work at Microsoft. Next, you’ll be invited to a few technical interviews to check your technical skills (you can find more about how to prepare for the interviews in the links below). Finally, you’ll be invited to an interview with one of our managers, or potential teammates, to assess your overall fit with the team and Microsoft.

Keep in mind that we have numerous job opportunities on our career site. You are more than welcome to begin a parallel process for up to two different teams. After passing an interview in both teams, you’ll be asked which team you prefer, and continue the process from there. Good luck!

Process
snapshot
Recruiter
Phone Interview
To get to know you and tell you about the role and life at Microsoft
Tech
Interviews
To evaluate your technical skills required for the role you’ve applied for
Managers'
Interview
To assess your overall fit for the team and Microsoft, and learn more about you
*Expect an update from us on the next steps within 48 hours
*Expect an update from us on the next steps within 48 hours
Prepare
for your
interview
Tech Interviews (up to 3)
Expect to be tested on the following:
  • Algorithms and data structures – you’ll be asked to solve a coding or design problem using commonly used data-structures and well-known algorithms.
  • Coding – in most cases you can choose the language you want to code.
  • Systems design & architecture – for candidates with prior experience.
  • Problem solving – you’ll be given a day-to-day programming problem to solve, design and code, considering time and space complexity.
  • Special skills depending on the team – for example if it’s a low-level role, you may be asked some networking questions while for more web focused roles, you may be asked about web related experience.
  • Comfort zone – covering recent project you worked on.
Tips:
  • Before answering, take a minute to think about how you can solve the question.
    Don’t jump straight into a solution. We would like to see the way you think and not necessarily if you solved the problem correctly.
  • While writing it on the board, walk the interviewer through your thought process. It’s very important for the interviewer to understand why you’re making certain choices in your approach, and that they are logical.
  • Throughout the interview the interviewer may be commenting on your code or giving you some hints. Consider this feedback carefully as you may be going the wrong direction and the interviewer is just trying to put you on the right path. Going in the wrong direction isn't bad, however, ignoring feedback and forcing your solution despite it being wrong, is not what we’re looking for.
  • When you’re done with coding, remember to test your code. Be able to enumerate good tests that will prove your code is solid.
  • If you arrive at a working solution that’s great. But if you don’t, it doesn’t mean you'll be automatically rejected. It's how you thought through the solution and the processes you adopted that are important.
  • To help prepare for the interview in the possible way, go to: Crack the code, LinkedIn Learning
The final interview:

Yay! You’ve passed the technical interviews that prove you’re a perfect match for a specific position at Microsoft. It’s time for your final interview, which finalizes the process and will assess whether you’re a match for Microsoft in general, according to our company's values, motivations and culture. During this interview, you’ll be evaluated on a set of motivations, like; collaboration, impact, leadership skills, customer focus, drive to result, and adaptability, which will help us predict how successful you’ll be at Microsoft. In addition you may be asked a technical question in  order to cover all tech aspects we might have missed in previous interviews. You’ll be asked questions that will let us understand your motivations, aspirations and past experiences. You’ll be asked to deep-dive into projects you’ve owned, elaborate on challenges you’ve encountered, and share success stories you’re proud of.

You’ll be evaluated on how much passion you have, how collaborative you’ve been in previous roles, and how you express creativity. Since Microsoft believes that having a diverse environment is what drives the company to success, we’ll evaluate your unique attributes, and envision your impact based on what you shared with us.

You may be asked a theoretical and behavioral question, which will require you to present day-to-day examples. We're looking for driven, genuine, and authentic people. We believe in creative thinkers who seek out end-to-end innovation, and of course, technical excellence.

* This interview may appear at times in an earlier stage of the process

Professional Interviews (up to 3)
Expect to be tested on the following:
  • The interviewer will explain about Microsoft and the group itself, if you have any questions please feel free.
  • Comfort zone: the candidate is asked to introduce themselves with emphasis on big-chunked problems that they faces and how they solved it, and what was the candidate’s responsibility
  • The interviewer will present a problem with a few examples to gain intuition. Most questions are algorithmic in nature. You will be asked to code that solution in his favorite language (on a board or paper)
  • Plan a feature and explain why it’s a good one and who it will get done (detail design).
Tips:
  • Take the time to learn about Microsoft and the product team you’re interviewing for.
    If you can, talk to someone who works at Microsoft.
  • Come prepared with specific situations or challenges from previous jobs you’ve had, where you can demonstrate your product skills strongly.
  • Focus on the work you did while you tell us about yourself.
  • Share with us your thinking process.
  • Make sure you give enough context, talk about the goals, describe YOUR solution and what was the final impact/results/success. Use data to support your answers.
  • It’s not really about WHAT you did, it’s mostly about HOW you did it.
  • Try to focus your answer to the question you’ve been asked.
  • Structure your answers. Start by stating the problem, the user, the impact, and from there, move on to the solution.
  • Think out loud J. We’d love to hear your thoughts.
  • Communication is the key for a successful interview. Be sure to ask for clarifications to make sure you understand the question fully.
  • To help prepare for the interview in the possible way, go to: Crack the code, LinkedIn Learning
The final interview:

Yay! You’ve passed the technical interviews that prove you’re a perfect match for a specific position at Microsoft. It’s time for your final interview, which finalizes the process and will assess whether you’re a match for Microsoft in general, according to our company's values, motivations and culture. During this interview, you’ll be evaluated on a set of motivations, like; collaboration, impact, leadership skills, customer focus, drive to result, and adaptability, which will help us predict how successful you’ll be at Microsoft. In addition you may be asked a technical question in  order to cover all tech aspects we might have missed in previous interviews. You’ll be asked questions that will let us understand your motivations, aspirations and past experiences. You’ll be asked to deep-dive into projects you’ve owned, elaborate on challenges you’ve encountered, and share success stories you’re proud of.

You’ll be evaluated on how much passion you have, how collaborative you’ve been in previous roles, and how you express creativity. Since Microsoft believes that having a diverse environment is what drives the company to success, we’ll evaluate your unique attributes, and envision your impact based on what you shared with us.

You may be asked a theoretical and behavioral question, which will require you to present day-to-day examples. We're looking for driven, genuine, and authentic people. We believe in creative thinkers who seek out end-to-end innovation, and of course, technical excellence.

*This interview may appear at times in an earlier stage of the process

Professional Interviews (up to 3)
  • You’ll be asked to introduce yourself and tell us a bit about your PhD/MSc/Project you’re most proud of.
  • The purpose of this interview is to check how deeply you can go into topics and what your scientific maturity level is.
  • Problem Solving interview – typically we also check business acumen, meaning how the algo serves the business problem.
  • Elementary coding interview – mostly in Script languages (not R or Matlab).
  • General questions – on ML and Basic Algorithm questions.
Tips:
  • Practice your coding skills.
  • Make sure that you can drill down into details and explain your projects.
  • To help prepare for the interview in the possible way, go to: Crack the code, LinkedIn Learning
The final interview:

Yay! You’ve passed the technical interviews that prove you’re a perfect match for a specific position at Microsoft. It’s time for your final interview, which finalizes the process and will assess whether you’re a match for Microsoft in general, according to our company's values, motivations and culture. During this interview, you’ll be evaluated on a set of motivations, like; collaboration, impact, leadership skills, customer focus, drive to result, and adaptability, which will help us predict how successful you’ll be at Microsoft. In addition you may be asked a technical question in  order to cover all tech aspects we might have missed in previous interviews. You’ll be asked questions that will let us understand your motivations, aspirations and past experiences. You’ll be asked to deep-dive into projects you’ve owned, elaborate on challenges you’ve encountered, and share success stories you’re proud of.

You’ll be evaluated on how much passion you have, how collaborative you’ve been in previous roles, and how you express creativity. Since Microsoft believes that having a diverse environment is what drives the company to success, we’ll evaluate your unique attributes, and envision your impact based on what you shared with us.

You may be asked a theoretical and behavioral question, which will require you to present day-to-day examples. We're looking for driven, genuine, and authentic people. We believe in creative thinkers who seek out end-to-end innovation, and of course, technical excellence.

*This interview may appear at times in an earlier stage of the process

About the process – Interns:
After hitting the ‘Apply Now’ button on our career page, your resume will be reviewed by one of our recruiters, and if found suitable, you’ll receive a link to a 65 minutes online test and a request to sign-up for a skype screening interview. These two stages are general and check your skills and your passion. After getting to know you better, if you pass these stages successfully, we will route your process to a relevant group. In the next stage, you’ll receive a phone call from us, inviting you to a few technical interviews (up to 3).

About the process – College Grads:
After hitting the ‘Apply Now’ button on our career page, your resume will be reviewed by one of our recruiters, and if found suitable, you’ll receive a link to a 65 minutes online test and a request to sign-up for a skype screening interview. These two stages are general and check your skills and your passion. After getting to know you better, if you pass these stages them successfully, we will route your process to a relevant group. In the next stage, you’ll receive a phone call from us inviting you to a few technical interviews (up to 3). Finally, if all goes well, you’ll be invited to a final interview, or a potential teammate meeting, to assess your overall fit with the team and Microsoft
Professional Interviews (2 tech interviews)
  • Algorithms and data structures – Build a search query auto-complete data structure and algorithm.
  • Coding – Be prepared to be asked to show us your coding ability.
  • Comfort zone – Come prepared to discuss a previous projects.
Tips:
  • It’s best to arrive 30 minutes before your interview to absorb the culture and environment.
  • Focus your answers. Make sure that you answer what you’ve been asked.
  • Review your core courses – be prepared to answer related questions.
  • First impressions is important – your interview process and evaluation begins with the first phone call.
  • If this is your first interview process, ask your friends to give you feedback on how you present yourself.
  • Remember, experience is not the main thing we’re looking for – we want to hear about your initiatives, extra curriculum, volunteering work, social activities, etc.
  • To help prepare for the interview in the possible way, go to: Crack the code, LinkedIn Learning
The final interview:

Yay! You’ve passed the technical interviews that prove you’re a perfect match for a specific position at Microsoft. It’s time for your final interview, which finalizes the process and will assess whether you’re a match for Microsoft in general, according to our company's values, motivations and culture. During this interview, you’ll be evaluated on a set of motivations, like; collaboration, impact, leadership skills, customer focus, drive to result, and adaptability, which will help us predict how successful you’ll be at Microsoft. In addition you may be asked a technical question in  order to cover all tech aspects we might have missed in previous interviews. You’ll be asked questions that will let us understand your motivations, aspirations and past experiences. You’ll be asked to deep-dive into projects you’ve owned, elaborate on challenges you’ve encountered, and share success stories you’re proud of.

You’ll be evaluated on how much passion you have, how collaborative you’ve been in previous roles, and how you express creativity. Since Microsoft believes that having a diverse environment is what drives the company to success, we’ll evaluate your unique attributes, and envision your impact based on what you shared with us.

You may be asked a theoretical and behavioral question, which will require you to present day-to-day examples. We're looking for driven, genuine, and authentic people. We believe in creative thinkers who seek out end-to-end innovation, and of course, technical excellence.

*This interview may appear at times in an earlier stage of the process

Final
words
Research Microsoft and the team you are interviewing for
Share success stories, or projects you’ve worked on end-to-end
Bring your passion to life by giving examples from your experience
Share 5 facts you want us to know about and navigate your answers
Be yourself. Being genuine is the key to success
Think of the impact you’ve had in previous roles and give examples
Sharing is caring
Life at ILDC is far from being – well, ordinary! We do our best to celebrate our culture as well as our employees on a daily basis. Check out our social channels to get a feel of what it’s like to be part of us :)
Learning &
development

Microsoft Israel R&D Center is a place that pushes limits and tests boundaries – including your own. Our growth mindset begins with feeding your curiosity.

We offer tools to enrich your personal and professional development. From a highly coveted lecture series to a top-rated mentorship program, we’ll help steer your career.

Mentoring program

At the R&D Center, you can be both a teacher and a student, and we think you excel when you’re not confined to just one role. Our mentorship program is hugely successful because we believe that people thrive when given the opportunity to learn from one another. And because we recognize that work is only part of the pie, our program pairs up employees in similar stages of life, helping build genuine relationships.

ILDC
academy

We are so passionate about continuously learning that we’ve created an academy that’s specific to the Israel R&D Center and its core competencies.

Choose from the Global Artificial Intelligence program or apply for the Cyber Security track, where you’ll attend a weekly class, complete a final project and receive a certificate upon completion.

Character
Do stuff
that matters.