Senior Software Engineer | Microsoft Careers
Skip to main content
Microsoft
Careers
Careers
Careers
Search Search jobs
Sign in
Single PositionView All JobsSenior Software EngineerIndia, Telangana, HyderabadApply nowAdd to cartFind out how well you match with this jobUpload your resumeJob descriptionCompany and benefitsJob number200043236Date postedJul 18, 2026Work site3 days / week in-officeTravelLess than 25%ProfessionSoftware EngineeringDisciplineSoftware EngineeringRole typeIndividual ContributorEmployment typeFull-TimeOverviewCommercial Engineering & AI (CEAI) partners closely with stakeholders to accelerate the transformation of Microsoft’s commercial business into a frontier organization. We bring together AI‑native engineering, modern platforms, and deep commercial insight to reimagine how work gets done - at scale and with impact. Our mission is to unlock new ways of operating through intelligent systems while creating the conditions for our teams to do the most meaningful work of their careers. If you’re excited to build, experiment, and shape the future of commercial execution with AI at the core, we invite you to apply. As part of CEAI, you will help build the next generation of AI-powered platforms, copilots, agents, data systems, and business applications that support thousands of employees and millions of customer interactions worldwide. You will work at the intersection of engineering, AI, data, and business transformation, shaping how Microsoft operates as a frontier organization powered by AI We are looking for a passionate and experienced Senior Software Engineer to join CEAI and help define the future of AI-native engineering at Microsoft. In this role, you will architect and build large-scale cloud services, intelligent agents, copilots, data platforms, and business applications that accelerate decision making, automate complex workflows, and unlock new business value. Success in this role requires strong software engineering fundamentals, cloud-native architecture experience, technical leadership, and a deep curiosity for applying AI to solve business problems at scale. ResponsibilitiesEngineering & Architecture Design, develop, and operate highly scalable, secure, and resilient cloud services, platforms, and applications running on Microsoft Azure. Lead architecture and technical design discussions for large-scale distributed systems and AI-powered business solutions. Define technical direction and establish engineering patterns, standards, and best practices across services and platforms. Drive end-to-end delivery from design through implementation, deployment, monitoring, and long-term operations. AI-Native Engineering Design and build AI-powered applications, copilots, agents, and intelligent workflows that transform business processes and customer experiences. Apply large language models (LLMs), retrieval-augmented generation (RAG), semantic search, agent orchestration, and evaluation frameworks to solve real-world business challenges. Leverage AI-native engineering practices including specification-driven development, agent-assisted coding, automated evaluations, and AI-enabled software lifecycle workflows. Partner with Applied Scientists and Data Science teams to operationalize AI solutions in production. Data & Analytics Architect and build modern data platforms leveraging Microsoft Fabric, Azure Synapse, ADLS Gen2, and related Azure services. Drive unified data models, semantic models, and AI-ready data foundations that enable trusted enterprise insights. Ensure strong governance, security, lineage, observability, and data quality across analytical and AI workloads. Enable self-service analytics and next-generation reporting experiences through semantic models and intelligent insights. Engineering Excellence Develop clean, maintainable, secure, and well-tested code using technologies such as...
Want jobs like this matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.