Senior Software Engineer

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

Senior Software Engineer on the Bing GenAI team, responsible for the architecture and development of high-performance services powering generative AI features in Bing and Copilot. This includes prompt engineering, C#-based service layers, and guiding project delivery for features like web grounding, search mode, answer cards, and generative UI. The role involves technical leadership, mentoring, and ensuring the availability, reliability, and performance of large-scale AI systems.

What you'd actually do

  1. Provides technical leadership related to building large language model-driven Generative Search projects, and prototype, develop and ship these projects.
  2. Partners with stakeholders to determine user requirements for a set of scenarios.
  3. Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  4. Leads by example and mentors others to produce extensible and maintainable code used across products.
  5. Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 4+ 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
  • 6+ years technical engineering experience
  • 8+ years technical engineering experience
  • 2+ years of experience with C# and .NET development for high-performance, scalable backend services.
  • 2+ years of experience with distributed systems, microservices architecture, or cloud-native development at scale.
  • 2+ years of experience with AI/ML systems, large language models, or prompt engineering in production environments.
  • 2+ years of experience with React or similar modern JavaScript frameworks.

What the JD emphasized

  • large language models
  • generative AI
  • prompt engineering
  • large-scale AI systems architecture

Other signals

  • large language models
  • generative AI
  • AI-powered search
  • Copilot Search
  • generative answers
  • high-performance services
  • prompt engineering
  • web grounding
  • Search mode
  • answer cards
  • generative UI
  • large-scale AI systems architecture