Software Engineer II
Core
Build infrastructure for AI-powered experiences, enabling conversational context to support grounding, retrieval, and intelligent experiences for Copilot and Teams messaging.
Role type
Senior IC software engineer (AI infrastructure)
Builds
Distributed services and AI infrastructure for Copilot and Teams
Domain
Generative AI, LLMs, RAG, cloud-scale data platforms
Deliverable
production ML models
Required skills
Generative AI, LLMs, RAG-based solutions, cloud-scale data platforms, C, C++, C#, Java, JavaScript, Python
Preferred skills
AI-driven innovations for developer productivity, operational efficiency, customer experiences
Technologies
Generative AI, LLMs, RAG, cloud-scale data platforms
Responsibilities
Design, build, and operate distributed services at scale; embed privacy, permissions, governance, and safe disclosure; champion agentic development practices; own features end to end from design through production operations; diagnose issues and restore service health; optimize performance and cost.
Seniority
Mid-level, hands-on IC
