Microsoft

Senior Software Engineer

Microsoft$120K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Master's Degree in Computer Science or related field AND 6+ years experience or equivalent experience for a Bachelor's Degree and 8+ years experience
  • Solid coding skills in Python and/or C#, .Net
  • Experience building and running high scale services
  • Familiarity with LLMs, distributed systems, and message-based architectures

Responsibilities

  • Lead design, implementation, and delivery of LLM API management service
  • Manage cost and availability benchmarks for the industry
  • Coach team in building and running large-scale platforms for millions of users
  • Collaborate with other product teams across Power Platform and Microsoft

Benefits

  • Opportunity to work on cutting-edge AI technologies at scale
  • Diverse team fostering collaboration and innovative problem-solving
  • Emphasis on continuous learning and technical excellence
  • Fast-paced work environment with end-to-end project ownership
Full Job Description
Overview

The Product

Agents are at the center of this transformation-operating autonomously, collaborating with humans and other agents, supporting decisions, and spanning every business process.

The Copilot, Agents, and Platform (CAP) organization powers mission-critical Microsoft 365 and Dynamics 365 services, including BizChat, Work IQ, Agent 365, and the agent runtime for the next era of work. Together, we are building the platform that will power Microsoft's AI experiences for decades to come.

The Team

We are the M365 Core AI Inferencing Engineering team within CAP. Every major technology shift-from PCs to mobile and from on-premises to cloud-has fundamentally changed how products are built. AI is driving the next transformation, and GPU management has become critical infrastructure for this new era.

Our mission is to build and operate mission-critical, hyperscale, high-performance, cost-efficient, and compliant AI infrastructure that powers Microsoft's Large Language Model (LLM) services across Microsoft 365, Business & Industry Copilot, and other AI-powered products.

We are a growing team of software engineers, architects, applied scientists, and product managers from diverse backgrounds and experiences. We collaborate across Microsoft to solve challenging problems at scale and help teams deliver innovative AI experiences. We embrace AI in every aspect of our work and are driven by customer focus, technical excellence, creativity, teamwork, accountability, agility, and continuous learning.

The Candidate

We are looking for a Senior Software Engineer to help build the future of AI infrastructure at Microsoft. This is an opportunity to work on cutting-edge AI technologies at a scale and impact that is difficult to find anywhere else.

You will partner with teams across CAP and Microsoft to build the AI inferencing platform that enables engineers and applied scientists to rapidly develop AI-powered innovations using the latest models and technologies in a compliant, reliable, and cost-efficient manner.

Are you passionate about shaping the AI-first era? Do you enjoy solving complex technical challenges that impact millions of users? Do you thrive in a fast-paced environment where engineers take end-to-end ownership and collaborate closely to deliver results?

Join us and help build the AI inferencing platform that enables Microsoft's engineers and data scientists to do their best work while powering the next generation of AI experiences.

Responsibilities

  • Lead the design, implementation, and delivery of LLM API management service for millions of customers
  • Maniacally manage cost and availability - set the benchmark for the industry
  • Coach your team for building and running large scale platforms and experiences that get used by hundreds of millions of users every day
  • Work independently and collaboratively with other product teams across Power Platform, BizApps, and Microsoft


Qualifications

Required Qualifications:

  • 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
    • OR equivalent experience.


Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Preferred Qualifications:
  • 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 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 equivalent experience.
  • Solid coding skills in Python and/or C#, .Net.
  • Solid technical expertise, met by proficiency in implementing 2 or more of the following or equivalent areas:
    • 4+ years building and running high scale services.
    • Experience with LLMs, orchestrators, embedding models, and vector databases.
    • Implementation of Distributed Systems.
    • Implementation of Message based architecture.
    • High scale OLTP or OLAP storage implementations.
  • Experience leading and delivering projects that span multiple engineering organizations.
  • Great written and oral presentation skills.

#M365Core, #CAP

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

About Microsoft

Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services. Microsoft’s devices and consumer (D&C) licensing segment licenses the Windows operating system and related software, Microsoft Office for consumers, and the Windows Phone operating system. The company’s computing and gaming hardware segment provides Xbox gaming and entertainment consoles and accessories, second-party and third-party video games, and Xbox Live subscriptions; surface devices and accessories; and Microsoft PC accessories. Its phone hardware segment offers Lumia smartphones and other non-Lumia phones. Its D&C segment provides Windows Store, Xbox Live transactions, and Windows phone store; search advertising; display advertising; Office 365 Home and Office 365 Personal; first-party video games; and other consumer products and services as well as operating retail stores. Microsoft’s commercial licensing segments license server products, including Windows Server, Microsoft SQL Server, Visual Studio, System Center, and related Client Access Licenses (CALs); Windows Embedded; Windows operating system; Microsoft Office for business, including Office, Exchange, SharePoint, Lync, and related CALs; Microsoft Dynamics business solutions; and Skype. Its commercial segment offers enterprise services, including premier support services and Microsoft consulting services; commercial cloud comprising Office 365 Commercial, other Microsoft Office online offerings, Dynamics CRM Online, and Microsoft Azure; and other commercial products and online services. The company markets and distributes its products through original equipment manufacturers, distributors, and resellers, as well as online.

Microsoft Careers

Join Microsoft today and be part of a company that values innovation, leadership, and diversity in its workforce. As a global leader in technology and digital transformation, Microsoft offers unparalleled job opportunities that propel your career to new heights.

Explore Career Opportunities at Microsoft

Whether you're a seasoned professional looking for your next challenge or a recent graduate eager to start your career, Microsoft has a position that suits your skills and ambitions. We are committed to fostering a culture of growth and learning, where every team member is supported in expanding their horizons.

Internship Programs

Kickstart your career with a Microsoft internship. Our internships provide invaluable workplace experience and networking opportunities in a supportive and dynamic environment. You'll work on real projects, learn from industry leaders, and gain the skills necessary for a successful career in technology.

Employment Benefits

Choosing a career at Microsoft means more than just a job. Our employees enjoy a range of benefits designed to empower them both professionally and personally. These include comprehensive health benefits, flexible working conditions, and opportunities for career advancement through professional development and diversity training.

Inclusive Culture and Diversity

At Microsoft, we believe that innovation comes from diversity of thought and inclusion. We are committed to a workplace where everyone feels valued and inspired. Our leadership is dedicated to fostering an environment where diverse perspectives lead to breakthrough innovations and a competitive edge.

Grow with Us

Career growth at Microsoft is about more than climbing the corporate ladder; it's about continuous learning, expanding your skills, and improving your capabilities. With access to various leadership and training programs, you can evolve as a professional and make a significant impact within the company and on the global stage.

Hiring Process

Our hiring process is designed to identify true potential. Starting with a review of your resume, followed by interviews that assess your problem-solving abilities and cultural fit, we ensure that all candidates have a fair chance to demonstrate their strengths and potential to contribute to our team.

Networking and Professional Development

Microsoft is a place where you can build a professional network that spans the globe. Our employees benefit from connections with top-tier professionals and industry leaders, which opens doors to innovative projects and collaborative opportunities that are second to none.

Join Our Team

If you're ready to take on exciting challenges and make a difference in the world of technology, explore the job opportunities at Microsoft. Search for open positions that match your skills and interests, and prepare to embark on a rewarding career path filled with innovation and opportunities for personal and professional growth.

Stay Connected

Keep up to date with the latest at Microsoft Careers by subscribing to our job alert emails. Get tailored content that aligns with your career preferences and discover the exciting and rewarding opportunities that await at Microsoft.

SEARCH MICROSOFT JOBS

At Microsoft, your future is limitless. Join us in our mission to empower every person and every organization on the planet to achieve more. Your journey with Microsoft starts here.
Learn more about Microsoft
Size
181,000 employees
Market Cap
$1,762.4 billion
Industry
Net Income
$51.3 billion
Founded
1975
5 Year Trend
+15.5%
Revenue
$153.2 billion
NASDAQ

Similar Jobs

More Jobs at Microsoft

More Information Technology Jobs

Find similar Senior Software Engineer jobs: