17 hours ago

Senior Software Engineer

Microsoft

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitleSenior Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview

The Foundry Models team at Microsoft is dedicated to providing serverless access to a diverse selection of models from providers like DeepSeek, Mistral AI, Cohere, and Meta. As a Senior Software Engineer, you will be at the forefront of large-scale AI inferencing, working with state-of-the-art models and ensuring our platform delivers crucial AI capabilities to individual developers, large enterprise customers, and enables Agentic Integrations across the AI Foundry. This role offers the opportunity to contribute to features across the stack for a growing list of enterprise customers and tackle challenging performance and optimization problems within inference runtimes and compute. We are seeking a highly technical, hands-on individual comfortable with complex problem-solving, driving solutions with multiple partner teams, and embracing Microsoft's cultural values of inclusion and caring.

Responsibilities

  • Lead design and development of scalable and high-performance systems.
  • Provide technical leadership during code reviews for solution/product areas, ensuring adherence to team and Microsoft quality standards.
  • Mentor engineers and foster a culture of continuous learning.
  • Innovate and optimize features for performance and reliability.
  • Collaborate across teams to align goals and deliverables.
  • Contribute to the long-term vision and roadmap for the product and features.

Qualifications

Required/Minimum 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.
  • 3+ years of technical leadership experience designing and delivering large projects.
  • 3+ years of experience working in agile, fast-paced environments, navigating ambiguity and facilitating impactful outcomes.
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.

Additional Or 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.

Key skills/competency

  • AI Inferencing
  • Large-scale Systems
  • Distributed Systems
  • Performance Optimization
  • Python
  • C#/Java/C++
  • Cloud Computing (Azure)
  • Technical Leadership
  • Agile Methodologies
  • Mentorship

Tags:

Senior Software Engineer
AI Inferencing
System Design
Performance Optimization
Technical Leadership
Mentorship
Agile Development
Cross-team Collaboration
Software Development
Scalable Systems
Problem Solving
C++
C#
Java
JavaScript
Python
Azure
Distributed Systems
Large-scale Systems
AI Models
Serverless

Share Job:

How to Get Hired at Microsoft

  • Research Microsoft's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight experience in AI inferencing, large-scale systems, and technical leadership relevant to Microsoft's Senior Software Engineer role.
  • Showcase technical prowess: Prepare to discuss deep technical solutions, system design, and optimization challenges during your Microsoft interviews.
  • Demonstrate leadership and collaboration: Be ready to provide examples of mentoring, leading projects, and cross-team collaboration within an agile environment.
  • Understand Microsoft's AI strategy: Familiarize yourself with Microsoft's position in the AI landscape, particularly regarding serverless models and enterprise AI solutions.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background