Software Engineer II

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Software Engineer II to join the Microsoft Discovery team, working on an AI-driven platform that uses AI agents and high-performance computing to accelerate scientific research and development. The role involves designing and building scalable, distributed systems, delivering features from ideation to rollout, and improving engineering velocity through AI-enabled process enhancements. Collaboration with Microsoft Research and platform teams is key, along with applying site-reliability engineering practices.

What you'd actually do

  1. Design and build scalable, distributed systems from the ground up.
  2. Deliver features from ideation to global rollout.
  3. Improve engineering velocity and service reliability through adoption of AI-enabled process enhancements.
  4. Collaborate across Microsoft Research and platform teams to integrate cutting-edge technologies.
  5. Apply site-reliability engineering practices to ensure robust operations.

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
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Hands on experience with cloud platforms and enterprise-scale services.
  • Familiarity with widely used scientific tools in chemistry, physics and bio sciences.
  • Proficiency in building web user experience for scientists or developers.
  • Deep problem-solving skills
  • bias for action
  • Passion for scientific innovation
  • cross-disciplinary collaboration
  • Advanced degree (MS/PhD)

What the JD emphasized

  • AI-driven platform
  • AI agents
  • AI-powered discovery

Other signals

  • AI-driven platform
  • AI agents
  • high-performance computing
  • AI-powered discovery