Software Engineer II

Last updated yesterday
Location:Bellevue, Washington
Job Type:Full Time

Microsoft’s Business Q&A team is seeking an experienced software development engineer to design and develop advanced enterprise focused search experience to improve customer’s satisfaction. We are looking for passionate, creative, analytical and experienced individuals who love information retrieval, information extraction, machine learning and shipping fast at massive scale.


As a software engineer you will design and build knowledge mining system based on web and enterprise data, applying machine learning algorithms for natural language processing, and build services to empower the advanced enterprise search experience. The person must have a strong R&D background in machine learning, web scale knowledge extraction and natural language processing. Experience with a diversity of Microsoft architectures, product development processes is ideal. Experience in areas like deep learning, natural language processing, web search technology is also a plus.


3+ years of professional software development, with at least 1 years in big data and machine learning.

Preferred Qualifications:

  1. A Master in Computer Science or equivalent.
  2. Background in big data processing, machine learning and natural language processing systems.
  3. Experience with cloud computing.
  4. Experience with knowledge extraction and modeling.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.