Senior Software Engineer
2 days ago
We are seeking a highly skilled Principal Software Engineer to join our team at Microsoft Corporation. As a key member of our AI software development team, you will be responsible for designing and developing high-performance software solutions for large-scale AI workloads.
Your primary focus will be on GPU performance analysis and optimization, working closely with our hardware teams and partners to build the software stacks for Microsoft's next-generation supercomputers and the new Maia-100 AI accelerator.
You will have the opportunity to work on the fundamental abstractions, programming models, runtimes, libraries, and application programming interfaces (APIs) to enable large-scale training and inference of models on novel AI hardware.
This is a technical role that requires hands-on software design and development skills. We are looking for someone with a demonstrated history of solving hard technical problems and a passion for learning new technologies.
In this role, you will collaborate broadly across multiple disciplines, engage with key partners, and perform software development in C/C++, Python, and GPU development in languages such as CUDA, ROCm, or Triton.
Key Responsibilities:
- Collaborate with hardware designers and ML developers to design and develop high-performance software solutions
- Engage with key partners to understand and implement robust performance analysis and optimization for state-of-the-art large language models (LLMs) and other models
- Perform software development in C/C++, Python, and GPU development in languages such as CUDA, ROCm, or Triton
- Identify requirements, scope solutions, estimate work, and schedule deliverables
Requirements:
- Bachelor's Degree in Computer Science or related technical discipline and 8+ years of technical engineering experience
- Experience with C/C++ and GPU development in languages such as CUDA, ROCm, or Triton
- Ability to meet Microsoft, customer, and/or government security screening requirements
Preferred Qualifications:
- Bachelor's Degree or advanced degree in computer engineering, computer science, or related fields, and 10+ years of software development experience
- Experience in low-level program behavior, including performance and memory usage, proficiency using profiling tools such as NVIDIA Visual Profiler, nvprof, and NVIDIA Nsight Compute
- Technical background and foundation in software engineering principles, architecture design, and performance analysis
Microsoft is an equal opportunity employer. We are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
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.
-
Senior Software Engineer
2 days ago
Redmond, Washington, United States AYL Tech, Inc. Full timeJob Title: Senior Software EngineerAt AYL Tech, Inc., we are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Design and develop mobile applications using various programming languages and...
-
Senior Software Engineer
6 days ago
Redmond, Washington, United States AYL Tech, Inc. Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at AYL Tech, Inc. in Redmond, WA.Job Summary:The successful candidate will be responsible for developing and maintaining our company's mobile app, constructing and managing our e-commerce platform, and optimizing our website to improve its visibility...
-
Senior Software Engineer
4 days ago
Redmond, Washington, United States Nintendo Full timeJob Title: Senior Engineer, CPU DebuggerNintendo is seeking a highly skilled Senior Engineer to join our CPU Debugger team in Redmond, WA. As a key member of our team, you will be responsible for designing and developing cutting-edge tools and technologies to improve the productivity of our software developers.About the RoleWe are looking for a talented...
-
Senior Software Engineer, AI
3 days ago
Redmond, Washington, United States Microsoft Full timeUnlock the Power of AI with MicrosoftAre you ready to revolutionize the way people interact with technology? Do you have a passion for building innovative AI solutions that drive real-world impact? We're seeking a talented Senior Software Engineer, AI to join our team at Microsoft and help shape the future of AI development.About the RoleAs a Senior Software...
-
Senior Software Engineer
2 days ago
Redmond, Washington, United States AYL Tech, Inc. Full timeAs a Senior Software Engineer at AYL Tech, Inc., you will be responsible for developing and maintaining our company's e-commerce platform. This includes designing and implementing software solutions to improve the platform's functionality and user experience. You will also be working closely with our social media team to optimize our online presence and...
-
Senior Software Engineer
2 days ago
Redmond, Washington, United States SpaceX Full timeJob Title: Senior Software EngineerJoin SpaceX, a pioneering company in space exploration and development, as a Senior Software Engineer. In this role, you will be part of a dynamic team responsible for designing and developing software systems that control hundreds of satellites in low earth orbit.Responsibilities:Create highly reliable software systems...
-
Senior Software Engineer
3 weeks ago
Redmond, Washington, United States Microsoft Full timeUnlock Your Potential as a Senior Software EngineerAre you passionate about solving complex problems and pushing the boundaries of cloud-based solutions? Do you thrive in a collaborative environment where innovation and creativity are encouraged? We're seeking a talented Senior Software Engineer to join our Industry Solutions Engineering team at...
-
Senior C++ Software Engineer
2 days ago
Redmond, Washington, United States Pinnacle Group Full timeJob Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Pinnacle Group. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using C++.Responsibilities:* Analyze and evaluate software requirements to design and...
-
Software Development Engineer
4 weeks ago
Redmond, Washington, United States Talent Software Services Full timeSoftware Development Engineer Job Overview: Talent Software Services is seeking a skilled Software Development Engineer for a contract position in Redmond, WA. This opportunity will last nine months with a strong possibility of extension. Key Responsibilities: * Develop software solutions for various projects * Collaborate with cross-functional teams to...
-
Senior Software Engineer
21 hours ago
Redmond, Washington, United States AYL Tech, Inc. Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at AYL Tech, Inc. The ideal candidate will have a strong background in software development and a passion for e-commerce platform design and mobile app development.Key Responsibilities- Design and develop e-commerce platforms and mobile apps- Collaborate with social media...
-
Senior Backend Software Engineer
20 hours ago
Redmond, Washington, United States SpaceX Full timeJob Title: Senior Backend Software EngineerAt SpaceX, we're pushing the boundaries of what's possible with our Starlink satellite constellation. As a Senior Backend Software Engineer, you'll play a critical role in developing mission-critical systems that keep our satellites safe in low-earth orbit.Responsibilities:Develop highly reliable and available...
-
Senior Security Software Engineer
3 weeks ago
Redmond, Washington, United States SpaceX Full timeJob Title: Senior Security Software EngineerAt SpaceX, we're pushing the boundaries of space technology and exploring new frontiers. As a Senior Security Software Engineer, you'll play a critical role in ensuring the security and integrity of our Starlink network.Responsibilities:Monitor the Starlink network for intrusions and drive investigationsFind...
-
Software Development Engineer
4 days ago
Redmond, Washington, United States Talent Software Services, Inc. Full timeJob Title: Software Development Engineer 2Talent Software Services, Inc. is seeking a highly skilled Software Development Engineer 2 to join our team in Redmond, WA.Job Summary:This is a contract position with a strong chance for a long-term extension. As a Software Development Engineer 2, you will work on the core application functionality, light up new...
-
Senior Software Engineer
2 hours ago
Redmond, Washington, United States Exsilio Consulting Full timeExsilio Consulting is seeking a skilled Senior Software Engineer to join our Development team. This is a full-time, direct-hire, permanent position.As a Senior Software Engineer, you will be responsible for delivering high-quality software solutions while growing your technical and business knowledge.The ideal candidate will have excellent communication...
-
Senior Full Stack Engineer
2 days ago
Redmond, Washington, United States Talent Software Services, Inc. Full timeJob Summary:Talent Software Services is seeking a highly skilled Senior Full Stack Engineer for a contract position in Redmond, WA. The opportunity is for four months with a strong chance for a long-term extension.Position Summary:As a Senior Full Stack Engineer, you will play a pivotal role in developing modules for AI and data platforms. You will...
-
Software Development Engineer
3 weeks ago
Redmond, Washington, United States Talent Software Services, Inc. Full timeJob Title: Software Development EngineerTalent Software Services, Inc. is seeking a skilled Software Development Engineer to join our team in Redmond, WA.Job Summary:We are looking for a talented Software Development Engineer to work on a contract position for nine months with a strong chance for a long-term extension.Position Summary:The main function of a...
-
Senior Security Software Engineer
2 weeks ago
Redmond, Washington, United States Microsoft Full timeUnlock the Future of Cybersecurity with MicrosoftAt Microsoft, we're on a mission to empower every person and organization on the planet to achieve more. As a Senior Security Software Engineer, you'll play a critical role in shaping the future of cybersecurity by developing innovative solutions to protect our customers' digital assets.About the RoleWe're...
-
Senior Software Engineer
2 hours ago
Redmond, Washington, United States Microsoft Corporation Full timeTransforming Security with MicrosoftAt Microsoft, we're committed to making the world a safer place through innovative security solutions. As a Senior Software Engineer on our Security team, you'll play a critical role in designing, developing, and deploying cutting-edge security platforms that empower users, customers, and developers worldwide.Our team is...
-
Software Development Engineer
1 month ago
Redmond, Washington, United States Talent Software Services, Inc. Full timeJob SummaryTalent Software Services, Inc. is seeking a skilled Software Development Engineer for a contract position in Redmond, WA. This opportunity is a nine-month contract with a strong chance for a long-term extension.Position SummaryThe primary function of a software engineer is to apply the principles of computer science and mathematical analysis to...
-
Senior Software Engineer
2 days ago
Redmond, Washington, United States Insight Global Full timeJob DescriptionWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Insight Global. As a key member of our research and development team, you will be responsible for designing, developing, and integrating software solutions that enable our researchers to analyze their data and iterate on their experiments.Key...