Jobs and Careers
MI

Senior Software Engineer

Microsoft
Irelandfull_timeVerifiedPosted 19 May 2025

About the role

<p><span><span><span>Are you a great Software Engineer? Do you like working on technology problems which </span><span>impact</span><span> people on a global scale? Would you like to work on complex problems that help users find and </span><span>utilize</span><span> solutions in </span></span><strong><span><span>M365 Copilot</span></span></strong><span><span>? If </span><span>you're</span><span> passionate about our users having the best </span></span><strong><span><span>Copilot</span></span></strong><span><span> experience and you like working across both consumers and enterprises for PCs, tablets, and phones then maybe the </span></span><strong><span><span>Microsoft 365 Growth</span></span></strong><span><span> team has the right job for you.</span></span><span> </span></span></p><p> </p><p><span><span><span>We are looking to hire a Senior Software Engineer to join our team. As a member of this team, you will have the opportunity to work on multiple levels of the AI software stack, including the fundamental abstractions, programming models, compilers, runtimes, </span><span>libraries</span><span> and APIs to enable large scale training and inferencing of models. </span></span><span> </span></span></p><p> </p><p><span><span><span>This is an Individual contributor role: as a senior technical leader it requires setting the technical direction for the projects in the area, and hands on software design and development skills. </span><span>We’re</span><span> looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack. </span></span><span><span> </span></span><span><span>An entrepreneurial approach and ability to take initiative and move fast are essential.</span></span><span><span> </span></span><span><span> </span></span><span> </span></span></p><p> </p><p><span>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.</span></p> <h3>Responsibilities</h3> <ul><li><span><span><span>Set technical direction for the team.  </span></span><span> </span></span></li><li><span><span><span>Apply engineering principles for defining robust and maintainable architectures and designs. </span></span><span> </span></span></li><li><span><span><span>Identify</span><span> requirements, scope solutions, estimate work, schedule deliverables. </span></span><span> </span></span></li><li><span><span><span>Collaborate with partner teams to drive holistic solutions across the stack. </span></span><span> </span></span></li><li><span><span><span>Technical leadership and mentoring of software engineers.</span></span><span><span> </span></span><span><span> </span></span><span> </span></span><span><span> </span></span></li><li><span><span><span>Embody our </span></span><a href="https://www.microsoft.com/en-us/about/corporate-values" rel="noopener" target="_blank"><span><span>Culture </span></span></a><span><span>and </span></span><a href="https://careers.microsoft.com/us/en/culture" rel="noopener" target="_blank"><span><span>Values</span></span></a>.<span> </span></span></li></ul> <h3>Qualifications</h3> <p><span><strong>Required Qualifications:</strong></span></p><ul><li><span>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#, Java, JavaScript, or Python</span><ul><li><span>OR equivalent experience.</span></li></ul></li><li><span><strong><span><span>Proven experience in developing and deploying large language models (LLMs)</span></span></strong><span><span>: </span><span>Demonstrated</span> <span>expertise</span><span> in working with </span><span>state-of-the-art</span><span> LLMs, including their training, fine-tuning, and application in various natural language processing tasks.</span></span><span> </span></span></li><li><span><span><span>Exposure to Deep Neural Network training and inference and experience in one or more deep learning frameworks (</span><span>PyTorch</span><span>, TensorFlow, ONNX, etc.). </span></span><span> </span></span></li></ul><p><span><strong><span><span>Other Requirements:</span></span></strong><span> </span></span></p><p> </p><p><span><span><span>Candidates must be able to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings: </span></span><span> </span></span></p><ul><li><span><strong><span><span>Microsoft Cloud Background Check:</span></span></strong><span><span> This position will be required to pass the Mi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →