Back to jobsJob overview
About the role
Senior Software Engineer - AI at Microsoft
Required Skills
pythonjavascriptreactazurellmprompt engineeringmicroservicessaasai agents
About the Role
Senior Software Engineer - AI role building AI-powered sales agents integrated into Microsoft 365 ecosystem. Develop full-stack applications using React and Azure microservices, focusing on large language models and agentic AI. Collaborate across teams to deliver scalable SaaS solutions for sales productivity.Key Responsibilities
- Collaborate across functions to design, build, and ship full-stack AI-powered services
- Own feature development end to end across quality, scalability, performance, and maintenance
- Optimize AI/ML models for runtime performance, latency, cost efficiency, and robustness
- Apply prompt engineering and design prompt pipelines to improve model output accuracy
- Develop, fine-tune, and adapt large language models for sales and CRM domains
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
- 1+ years experience with large language models, agentic AI, or agent-based architectures
- 1+ years experience with prompt engineering, evaluation, and iterative refinement
- Ability to pass Microsoft Cloud background check security requirements
Nice to Have:
- Master's Degree in Computer Science AND 6+ years experience OR Bachelor's AND 8+ years
- Experience with agent-based frameworks (MCP, LangChain, Azure AI Foundry)
- Experience building generative AI, agentic systems, or LLM-based tools
- Experience with large scale distributed SaaS architectures
- Experience with modern JavaScript UI frameworks (React, Angular)
- Experience with cloud platforms (Azure preferred) and data storage technologies
Benefits & Perks
- Industry leading healthcare