Back to jobsJob overview
About the role
Senior Software Engineer | AI Content Services at Microsoft
Required Skills
pythonc++javarest apismicroservicesllmssystem designbackend services
About the Role
Senior Software Engineer role focused on building AI-driven content services for Microsoft's platforms. Responsibilities include designing scalable backend services, working with LLMs, and collaborating across teams to deliver intelligent user experiences.Key Responsibilities
- Design, implement, and optimize services, APIs, and infrastructure
- Build applications using large language models (LLMs) and advance prompt engineering
- Collaborate with cross-functional teams including product managers and applied scientists
- Drive system architecture, data management, and deployment automation
- Act as Designated Responsible Individual (DRI) and guide other engineers
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 4+ years of experience in designing, building, and maintaining complex software systems
- Ability to pass Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years technical engineering experience
- Experience in developing REST APIs and Microservices
- Experience with system design and architecture
Benefits & Perks
- Industry leading healthcare