Software Engineer II - Gen AI & Agents

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

Software Engineer II role focused on building and maintaining enterprise AI agent systems for security customers. This involves designing, developing, and integrating AI agents with enterprise platforms, ensuring data privacy, compliance, and responsible AI practices, and supporting agent operations in production.

What you'd actually do

  1. Build robust, scalable, and secure AI agent frameworks and applications that automate business processes and deliver high-quality customer experiences. This includes writing high-quality code, designing systems with AI and safety in mind, and integrating with enterprise platforms like Azure AI and Microsoft 365.
  2. Work closely with cross-functional teams—including product managers, researchers, and other engineers—to define, design, and ship new features for AI agents. Foster a collaborative environment to deliver unified “One Microsoft” experiences and ensure solutions meet customer security goals.
  3. Connect AI agents with internal and external knowledge sources, ensuring data privacy, compliance, and responsible AI practices. Support enterprise readiness by adhering to Microsoft’s Zero Trust principles and industry regulations.
  4. Perform on-call duties on a rotation basis to support and resolve issues in production environments. Continuously monitor agent performance, identify trends, correct mistakes, and improve efficiency through feedback and automation.
  5. Stay current with the latest AI technologies, development practices, and security standards. Participate in code reviews, contribute to process improvements, and help create a diverse and inclusive culture that encourages learning and innovation.

Skills

Required

  • 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
  • 2+ year of experience with Distributed Services
  • Ability to meet Microsoft, customer and/or government security screening requirements

Nice to have

  • Azure AI
  • Microsoft 365
  • agent optimization
  • Zero Trust principles

What the JD emphasized

  • AI Agent Systems
  • Enterprise AI Agents
  • AI agents
  • security goals
  • Zero Trust principles
  • responsible AI practices
  • compliance
  • data privacy

Other signals

  • AI Agent Systems
  • Automate business processes
  • Integrate with enterprise platforms
  • Connect AI agents with internal and external knowledge sources
  • Responsible AI practices
  • Zero Trust principles