Software Engineer
microsoft
Job Description
-
Design and implement scalable, reliable, and secure solutions using microservices, event-driven architecture, and cloud-native platforms.
-
Develop and maintain CI/CD pipelines using Azure DevOps, integrating AI/ML, LLMs, and agentic AI capabilities for predictive diagnostics, self-healing pipelines, and intelligent automation.
-
Build reusable frameworks, components, and accelerators that enable faster development and higher quality engineering outcomes.
-
Apply best practices in CI/CD, infrastructure-as-code, observability, and debugging to ensure efficient and resilient software delivery.
-
Leverage LLMs, copilots, and agent-based architectures to automate workflows, enhance decision-making, and improve engineering productivity.
-
Drive rapid prototyping and Proof of Concepts (PoCs) using emerging AI technologies, including generative AI and autonomous agents.
-
Collaborate across engineering, data, and HR domains to build AI-powered solutions that enhance employee experience and operational efficiency.