Software Engineering
Microsoft
5 hours ago
•No application
About
- Collaborate with cross-functional stakeholders to define user requirements and translate them into intelligent, agentic software applications that autonomously reason, plan, and act across complex workflows. Design and implement scalable, production-grade AI systems that integrate generative AI capabilities—such as large language models (LLMs) and multimodal systems—into real-world applications to enhance user experiences and automate tasks. Drive the identification of technical dependencies and author design documents for services and platforms that support AI-driven application development. Create, optimize, debug, refactor, and reuse code to improve system performance, maintainability, and return on investment (ROI). Act as a Designated Responsible Individual (DRI), guiding incident response and on-call operations to monitor, triage, and restore services during degradation or outages—ensuring high availability and reliability. Work closely with other software engineers and data scientists to support Azure's production network and integrate AI-driven insights into infrastructure operations. Proactively explore emerging technologies, patterns, and tools to improve observability, efficiency, and performance at scale—driving consistency in monitoring and operational excellence across the engineering lifecycle. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python 2+ years of experience with distributed systems or networking. Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 1+ years experience with generative AI models (e.g., LLMs, diffusion models) and frameworks such as OpenAI, Hugging Face Transformers, LangChain, or Semantic Kernel. 1+ years experience with agentic AI architectures, including planning, memory, tool use, and orchestration.




