Senior Software Engineer
Core
Leads architecture, design, and development of complex, secure, and scalable software solutions while integrating AI tools into the development lifecycle.
Role type
Senior Software Engineer (Architecture & AI Integration)
Builds
Complex software products and solutions
Domain
Software Engineering, AI Integration, Security (via careerplan.io/jobs/1970393556668388-senior-software-engineer-at-microsoft)
Deliverable
production ML models | product features
Required skills
Architecture design, Test strategy creation, Secure coding, Code review, AI tool integration, Cross-team collaboration, Security best practices
Preferred skills
High Performance Networking, InfiniBand, RoCE, CUDA
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Own product architecture and design specifications, create test strategies with security testing, produce maintainable and secure code, review code for compliance and best practices, integrate AI tools throughout the SDLC, collaborate on system security and reliability
Seniority
Senior, hands-on IC
