Senior Software Engineer - Responsible AI (CoreAI)
Core
Design and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability, while integrating AI tools and practices across the software development lifecycle.
Role type
Senior Software Engineer (Responsible AI / Distributed Systems)
Builds
Large-scale distributed cloud services, AI inference/orchestration systems, and safety/governance platforms for AI models and agents
Domain
Cloud Infrastructure, Distributed Systems, Responsible AI
Required skills
C, C++, C#, Java, JavaScript, Python, large-scale cloud services design, distributed systems, machine learning model development and operations, software architecture, DevOps culture, AI tools in SDLC
Preferred skills
Safety and governance platforms for AI models, inference routing and policy enforcement, evaluation and red teaming infrastructure, multimodal safety infrastructure, agent governance and control-plane capabilities
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Lead project development across the organization, drive development and release plans, take end-to-end responsibility for the development lifecycle and production readiness, drive the team's DevOps culture, conduct code and design reviews, make service decisions based on data and telemetry
Seniority
Senior, hands-on IC (via careerplan.io/jobs/1970393556860172-senior-software-engineer-responsible-ai-coreai-at-microsoft)
