<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>d3175900-a8c</externalid>
      <Title>Software Engineer</Title>
      <Description><![CDATA[<p>The Follow-on Suggestions team in STCI, part of the Microsoft AI (MAI) organization, develops features for Copilot and Bing. We&#39;re recruiting a Software Engineer to lead development of follow-on suggestion experiences that reduce user friction and enable task completion.</p>
<p>A suitable candidate will have solid Software Engineering skills with practical experience in integrating machine learning models in production workflows in both online and offline settings. Moreover, the candidate will also have solid experience in building and optimizing distributed systems that are able to leverage available compute and storage resources to build efficient applications for serving users.</p>
<p>We hire people motivated to solve the hard problems, keen to work in a larger team of data scientists and engineers, and ready to make a difference in how search and AI assistant landscape evolves.</p>
<p>Responsibilities:</p>
<ul>
<li>Design, implement, and ship AI-first product capabilities end-to-end from rapid prototype to production, spanning LLM-powered services, retrieval/grounding pipelines, and intelligent UX experiences.</li>
</ul>
<ul>
<li>Design and execute offline and online experiments to assess product impact, iterating on techniques to improve models and maximize impact.</li>
</ul>
<ul>
<li>Own implementation across the full stack integrating front-end experiences, back-end services, and AI orchestration layers that connect models, context, and tools to deliver cohesive, extensible, high-performance systems.</li>
</ul>
<ul>
<li>Collaborate with design, research, and platform teams to adapt or fine-tune, optimize LLMs/SLMs models for real-world customer scenarios, ensuring outcomes are contextual, transparent, and human-centered.</li>
</ul>
<ul>
<li>Build agentic, tool-using, and multimodal workflows that reason across data and services; optimize for safety, latency, reliability, and cost efficiency.</li>
</ul>
<ul>
<li>Contribute to engineering excellence secure-by-design, accessibility compliance, automated testing, and code craftsmanship across the product lifecycle.</li>
</ul>
<ul>
<li>Drive live-site reliability and operational excellence, participating in On-Call rotations while maintaining a sustainable, high-ownership engineering culture.</li>
</ul>
<p>Qualifications:</p>
<ul>
<li>Bachelor&#39;s Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.</li>
</ul>
<ul>
<li>Professional experience working with generative artificial intelligence, large language models or agent-based systems.</li>
</ul>
<ul>
<li>Comfortable driving complex server and client architecture across large product teams.</li>
</ul>
<ul>
<li>Hands-on experience with modern LLM evaluation techniques, including LLM-as-a-Judge, agentic evaluations and RAG assessments.</li>
</ul>
<ul>
<li>A track record of delivering successful, large scale applied ML projects in an industry setting.</li>
</ul>
<ul>
<li>Experience with MLOps practices, model versioning, automated testing, monitoring and CI/CD for machine learning.</li>
</ul>
<ul>
<li>Cloud &amp; Infrastructure: Skilled in building and operating infrastructure using Azure, AWS, or Google Cloud, and deploying containerized models with Docker, Kubernetes, or similar tools.</li>
</ul>
<ul>
<li>Experience with proficient coding, debugging, and problem-solving skills.</li>
</ul>
<ul>
<li>Excellent problem solving and data analysis skills.</li>
</ul>
<ul>
<li>Outstanding communication and collaboration skills.</li>
</ul>
<p>Preferred Qualifications:</p>
<ul>
<li>Master&#39;s Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.</li>
</ul>
<ul>
<li>OR Bachelor&#39;s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.</li>
</ul>
<ul>
<li>OR equivalent experience.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C, C++, C#, Java, JavaScript, Python, Generative artificial intelligence, Large language models, Agent-based systems, Modern LLM evaluation techniques, MLOps practices, Model versioning, Automated testing, Monitoring, CI/CD for machine learning, Cloud &amp; Infrastructure, Azure, AWS, Google Cloud, Docker, Kubernetes</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Microsoft AI</Employername>
      <Employerlogo>https://logos.yubhub.co/microsoft.ai.png</Employerlogo>
      <Employerdescription>Microsoft is a multinational technology company that develops, manufactures, licenses, and supports a wide range of software products, services, and devices.</Employerdescription>
      <Employerwebsite>https://microsoft.ai</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://microsoft.ai/job/software-engineering/</Applyto>
      <Location>Hyderabad</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>