Full Stack Engineer

Microsoft Microsoft · Big Tech · Mountain View, CA +2 · Software Engineering

Full Stack Engineer role on the Bing GenAI team, focused on building end-to-end features for Microsoft Copilot and Bing. The role involves working across backend (C#, distributed systems, prompt engineering) and frontend (React) to deliver AI-powered search experiences to billions of users.

What you'd actually do

  1. Works with appropriate stakeholders to determine user requirements for a set of features.
  2. Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
  3. Creates and implements code for a product, service, or feature, reusing code as applicable.
  4. Contributes to efforts to break down larger work items into smaller work items and provides estimation.
  5. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 3+ years technical engineering experience
  • 5+ years technical engineering experience
  • C# and .NET development for backend services
  • React or similar modern JavaScript frameworks
  • native mobile application development (iOS with Swift and/or Android with Kotlin)
  • Familiarity with AI/ML concepts, large language models, or prompt engineering

What the JD emphasized

  • prompt engineering

Other signals

  • AI-powered search
  • Microsoft Copilot
  • Bing generative answers
  • next-generation search experiences
  • prompt engineering
  • shipping AI-powered features to billions of users