Software Engineer II

Sorry, this job was removed at 06:57 p.m. (UTC) on Tuesday, Sep 08, 2026
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Mid level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
The Role
Design and build full-stack, cloud-native web applications and backend services on Azure, integrating Generative AI/LLMs (RAG, embeddings, vector DBs) to deliver AI-powered features. Implement secure auth, CI/CD, monitoring, and collaborate across cross-functional teams while applying Responsible AI principles and maintaining high software quality.
Summary Generated by Built In
Overview

With the rapid acceleration of AI and the need to deliver trustworthy, high-performing models, Microsoft's Commercial Business & AI (CEAI) Data Science and AI Engineering Platform team are driving innovation at scale! Our mission is to advance AI capabilities through rigorous evaluations, fine-tuning, and large-scale experimentation to create intelligent, personalized experiences for customers worldwide. The CEAI Data Science and AI Engineering Platform team is seeking passionate full stack developers and AI practitioners to join agile, cross-functional teams working on cutting-edge model evaluation frameworks, optimization pipelines, and experimentation platforms that power Microsoft's AI ecosystem. 

We are looking for a Software Engineer II (Full Stack with AI) to design, develop, and maintain scalable web applications while leveraging modern AI technologies to build intelligent, enterprise-grade solutions. This role combines good full-stack engineering expertise with practical experience in Generative AI, Large Language Models (LLMs), and AI-powered application development.

The right candidate is passionate about building end-to-end applications, integrating AI capabilities into business workflows, and delivering secure, scalable, and high-quality software solutions.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 


Responsibilities
  • Design, develop, and maintain end-to-end full-stack applications using modern frontend and backend technologies.
  • Build responsive and intuitive user interfaces using frameworks such as React, Angular, or similar, ensuring good user experience.
  • Develop scalable backend services, REST APIs, and microservices using technologies such as C#, .NET, Python, Java, or Node.js.
  • Design and optimize relational and NoSQL databases, ensuring performance, scalability, and data integrity.
  • Build and deploy cloud-native applications using Microsoft Azure services including App Service, Azure Functions, Azure SQL, Storage, Service Bus, Event Hub, Key Vault, and Azure Kubernetes Service (AKS).
  • Integrate Generative AI capabilities into applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), prompt engineering, embeddings, and vector databases.
  • Develop AI-powered features such as chatbots, copilots, intelligent search, document processing, recommendation systems, and workflow automation.
  • Build and integrate AI agents capable of planning, tool calling, memory management, and enterprise workflow automation.
  • Implement secure authentication and authorization using Azure Active Directory, OAuth, OpenID Connect, and role-based access control.
  • Build CI/CD pipelines using Azure DevOps or GitHub Actions and automate testing, deployment, and monitoring.
  • Collaborate with UX designers, product managers, architects, and cross-functional engineering teams to deliver high-quality software.
  • Write clean, maintainable, testable, and well-documented code following engineering good practices.
  • Participate in code reviews, performance optimization, debugging, production support, and continuous improvement initiatives.
  • Apply Responsible AI principles while designing AI-powered applications, ensuring fairness, privacy, security, compliance, and governance.
  • Stay current with emerging technologies in cloud computing, AI, software architecture, and modern development practices.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, Mathematics, or a related technical field
  • OR equivalent professional experience.

Preferred Qualifications:

Full Stack Development

    • 4+ years of professional software development experience.
    • Good experience in one or more programming languages:
      • C#
      • .NET
      • Python
      • Java
      • JavaScript/TypeScript
    • Experience building frontend applications using:
      • React
      • Angular
      • Vue.js (optional)
    • Experience developing backend RESTful APIs and microservices.
    • Hands-on experience with Azure data platforms, including Azure Data Lake Storage Gen2, Azure Databricks, Azure Synapse Analytics, Microsoft Fabric.
    • Experience working with SQL Server, Azure SQL, PostgreSQL, MySQL, or NoSQL databases.
    • Good understanding of software architecture, design patterns, object-oriented programming, and distributed systems.

Cloud & DevOps

    • Experience developing cloud-native applications on Microsoft Azure.
    • Hands-on experience with:
      • Azure App Service
      • Azure Functions
      • Azure SQL
      • Azure Storage
      • Azure Service Bus
      • Azure Event Hub
      • Azure Key Vault
      • Azure Kubernetes Service (AKS)
      • Docker
      • Kubernetes
    • Experience with CI/CD pipelines using Azure DevOps or GitHub Actions.
    • Knowledge of monitoring and observability tools such as Azure Monitor, Application Insights, and Log Analytics.

AI & Intelligent Applications

    • 1–3+ years of experience working with Generative AI technologies.
    • Experience integrating OpenAI, Azure OpenAI, or other LLM platforms into enterprise applications.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Skills Required

  • Bachelor's degree in Computer Science, IT, Engineering, Mathematics or equivalent professional experience
  • Professional software development experience (preferred 4+ years)
  • Experience with one or more programming languages: C#, .NET, Python, Java, JavaScript/TypeScript
  • Frontend development experience with frameworks such as React, Angular, or Vue.js
  • Experience developing backend RESTful APIs and microservices
  • Hands-on experience with Microsoft Azure services (App Service, Functions, Azure SQL, Storage, Service Bus, Event Hub, Key Vault, AKS)
  • Experience with Azure data platforms (Data Lake Storage Gen2, Databricks, Synapse, Microsoft Fabric)
  • Experience with relational and NoSQL databases (SQL Server, Azure SQL, PostgreSQL, MySQL, NoSQL)
  • Containerization and orchestration experience (Docker, Kubernetes, AKS)
  • Experience building CI/CD pipelines using Azure DevOps or GitHub Actions
  • 1-3+ years experience working with Generative AI technologies and integrating OpenAI/Azure OpenAI or other LLM platforms
  • Knowledge of authentication and authorization standards (Azure Active Directory, OAuth, OpenID Connect, RBAC)
  • Familiarity with monitoring and observability tools (Azure Monitor, Application Insights, Log Analytics)

Microsoft Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Microsoft and has not been reviewed or approved by Microsoft.

  • Fair & Transparent Compensation Pay is presented as broadly competitive overall, with clear role/level/location variation and an emphasis on using posted ranges and band information for apples-to-apples comparisons.
  • Retirement Support Retirement benefits are described as a standout, highlighted by a strong 401(k) match structure and immediate vesting, plus additional plan features for tax-advantaged saving.
  • Parental & Family Support Family-oriented benefits are portrayed as a meaningful strength, with substantial paid parental leave and added supports like back-up care and adoption/surrogacy assistance.

Microsoft Insights

Similar Jobs

DigitalOcean Logo DigitalOcean

Senior Software Engineer

Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Hybrid
Hyderabad, Telangana, IND
1400 Employees

Optum Logo Optum

Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Cohere Health Logo Cohere Health

Software Engineer

Healthtech • Software
Easy Apply
In-Office
Hyderabad, Telangana, IND
900 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redmond, WA
206,870 Employees
Year Founded: 1975

What We Do

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account