Principal Software Engineer-M365 Copilot
Core
Technical leader and domain expert designing and shipping AI/ML-based intelligent services and products for M365 Copilot.
Role type
Principal Software Engineer (AI/ML Platform)
Builds
AI- and ML-based intelligent services, complex backend/data/ML systems, internal developer tools and frameworks.
Domain
Enterprise Software / AI & Machine Learning / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Architecting large-scale distributed systems, designing ML-driven evaluation systems, setting technical direction, mentoring engineers, driving cross-team initiatives, defining engineering quality strategy, deploying GenAI products, working with SOTA AI tooling, CI/CD and containerization practices, tracking engineering metrics.
Preferred skills
Experience with Azure platforms, modern deployment practices, microservices architecture.
Technologies
C, C++, C#, Java, JavaScript, Python, Azure, CI/CD, containerization, microservices
Responsibilities
Lead architectural design for complex backend, data, and ML systems; define and drive engineering quality strategy; partner with stakeholders to align on requirements and deliver features; lead creation of internal tools and frameworks; mentor and grow engineers through code and design reviews.
Seniority
Principal, hands-on IC with strategic leadership