Software Engineering - Devdiv Core AI

Microsoft Microsoft · Big Tech · Czech Republic · Software Engineering

Software Engineer in Microsoft's DevDiv division focused on integrating AI into developer tools to enhance productivity. The role involves designing and developing software components, leveraging AI technologies like GitHub Copilot and LLM-based code tools, dogfooding internal AI tools, and researching/experimenting with AI techniques to improve engineering workflows.

What you'd actually do

  1. Leverage AI-powered technologies (e.g., GitHub Copilot, LLM-based code tools) to accelerate engineering workflows and contribute to the development of AI-assisted features.
  2. Dogfood internal AI tools and platforms, providing feedback and insights to improve usability, reliability, and effectiveness.
  3. Research and experiment with emerging AI techniques and integrate them into everyday engineering practices to boost productivity.
  4. Design and develop robust, scalable, and maintainable software components that power modern developer tools.
  5. Collaborate with engineers across product teams and the open-source community to co-design and iterate on developer experiences.

Skills

Required

  • C#
  • Java
  • C++
  • Python
  • Software engineering
  • Low-level programming concepts
  • Memory management
  • Performance optimization
  • System architecture
  • Developer experience

Nice to have

  • AI-powered technologies
  • LLM-based code tools
  • Open-source community collaboration

What the JD emphasized

  • AI-assisted features
  • AI tools
  • AI techniques
  • AI integration

Other signals

  • Leverage AI-powered technologies
  • Dogfood internal AI tools
  • Research and experiment with emerging AI techniques