Research Software Design Engineer 2, Technology and Research in Redmond, WA

TitleResearch Software Design Engineer 2
LocationRedmond, WA
DivisionTechnology and Research
Date AddedMarch 28, 2015
Open Positions1

Microsoft Research Technologies is seeking individuals with strong backgrounds in behavioral analysis and text processing. We are looking for Research Software Design Engineer (RSDE) candidates who are passionate about new technology and driven to make a significant impact on Microsoft online services.

We are looking for candidates that are self-directed, creative, have strong technical knowledge and have a hands on approach to getting things done. A successful candidate will be responsible for analyzing multimodal large scale data including user behavior logs, text and speech. A successful candidate will also be responsible for pushing the envelope of developing processes to improve and measure user experience with multiple online services through experimentation, prototyping and writing production code in collaboration with research and engineering teams across Microsoft.


- M.Sc. or higher in Computer Science, Electrical Engineering or equivalent or 4+ years of related experience.
- Experience with large-scale data processing algorithm development on distributed systems (e.g., Hadoop) is preferred
- Strong background in at least one of the following areas is required: data mining, machine learning, information retrieval, or text mining.
- Proficiency in C#, C/C++, strong debugging skills; knowledge of scripting languages a plus
- Understanding of basic machine learning, and statistics
- Strong communication skills (both written and oral)
- Desire to be productive, creative and self-driven

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
Apply for this job at Microsoft