Are people doing research for Microsoft, Apple, Intel experienced researchers/scientists or just experienced programmers using other people's research? Do they hire full time researchers for their research or do they take experienced/skilled professionals who are familiar working with java, C++ and other commercial technologies?


Microsoft has a prominent research arm, Microsoft Research. Intel has Intel Labs. Both organizations hire research-focused PhDs from both industry and academia, and both employ researchers that have joint appointments on research university faculty. Employees at both organizations also routinely publish fundamental research at peer-reviewed conferences and workshops, and in journals.

Apple is a tougher nut to crack -- they spend truckloads of money on R&D, but rarely publish in peer-reviewed venues. However, they do hire plenty of PhDs who do focused research on products that sometimes turn into the next iPhone.

All three companies file many patents, as well.

Many other big companies also have research labs, and openly hire researches specifically working on fundamental research. However, as with any company, research tends to be focused in the direction that could eventually produce profitable products -- if you are considering a research job at a company, you should take this into consideration. For what it's worth, Microsoft Research seems to be closer to the "research for the sake of science" than some other labs, although there are others (notably, labs such as (formerly) Xerox PARC and Bell Labs are famous for groundbreaking fundamental research).

  • 1
    This answer is excellent. Do note that this is really just a sampling; there are literally countless other examples from other fields. – eykanal Apr 3 '13 at 12:45
  • 1
    I should add that getting a job at Microsoft Research is comparable to and as rigorous as getting a job as a professor at a top university. – Chris Gregg Apr 3 '13 at 13:23
  • @ChrisGregg I don't think getting a job as a professor is as hard as getting a job as a programmer.see this discussion programmers.stackexchange.com/questions/47778/… – zzzzz Apr 3 '13 at 13:31
  • @iOsBoy The link you posted did not mention professors at all (research scientist ≠ professor). – Chris Gregg Apr 3 '13 at 13:35
  • @iOsBoy, you should find a person who interviewed at both Microsoft and UC Berkeley or U Washington nearby. Or even SJSU in Bay area. Or better yet a person who worked in both. Like Hal Varian. – StasK Apr 3 '13 at 13:36

This is a discipline-specific question. Computer science may have Google, Microsoft, Bell labs -- what do other disciplines have?

I work in survey statistics, and while there are about four or five Ph.D. programs in the world producing survey statisticians and methodologists (Univ of Maryland, Univ of Michigan and Univ of Nebraska, Lincoln in the US; Southampton in UK; Iowa State has a statistics program that is traditionally strong on the survey side; other Ph.Ds come from scattered academic survey statisticians, about another 10 or so people in North America), the papers published in academic journals in the discipline split about evenly between government, industry, and academia-proper. I've heard from friends in chemistry that most of good chemistry research is being done in industry these days, rather than in academia. Don't quote me on this though. National Institutes of Health (US) have a tenure-like system for their researchers, as they are expected to produce top-quality research.

  • I have tagged this question as Computer science – zzzzz Apr 3 '13 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.