Software Engineer II
Software Engineer II
- Location
- Job Number
- City
- Team
- Country
- Discipline
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.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Solid understanding of technical support issues required. Must have sufficient technical depth to communicate with development and other internal organizations at a peer level.
- Working with data science team members, understanding their workflows, and translating them into specific requirements as new features for the platform.
- Design/implement and assess these features before they are ready to deploy.
- Collaborate with partner teams to integrate different systems and/or improve existing interfaces with such a system to improve overall End2End availability and reliability of the platform.
- Being a strong collaborator and helping with other engineering tasks such as DRI, code reviews, deployments and debugging as needed.
Qualifications
Required Qualifications:
- Bachelor’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
- 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 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Hands-on software development expertise including object-oriented design skills, .NET, Azure services.
- Excellent analytical skills.
- Excellent communication skills, including ability to write concise and accurate technical. documentation, communicate technical ideas.
#MicrosoftAI
Software Engineering IC3 – The typical base pay range for this role across the U.S. is USD $100,600 – $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 – $215,400 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Data Research Engineer – MAI Superintelligence Team
Member of Technical Staff, Data Research Engineer – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Create high-quality datasets for training and evaluation; run experiments on new datasets (data ablations) to assess their impact and determine the most effective data
- Develop and maintain scalable data pipelines for multimodal ingestion, pre-processing, filtering, and annotation
- Analyse real-world multimodal datasets to assess quality, diversity, relevance, and identify areas for improvement
- Build lightweight tools and workflows for dataset auditing, visualization, and versioning
- Collaborate with Safety, Ethics, and Governance teams to ensure datasets meet standards for quality, privacy, and responsible AI practices
Qualifications
- Bachelor’s Degree in AI, Computer Science, Data Science, Statistics, Physics, Engineering, or a related technical field AND technical engineering experience with coding in languages including, but not limited to, Python and common data libraries (Pandas, NumPy, etc.)
- OR equivalent experience
- Experience in data analysis or data engineering
- Proficiency in statistics and exploratory data analysis methods
- Ability to communicate technical findings effectively to research and product teams
- Master’s Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, Python and common data libraries (Pandas, NumPy, etc.)
- Familiarity with data processing frameworks such as Spark, Ray, Apache Beam
- Experience working with large-scale, real-world datasets that are unstructured or semi-structured
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Data Research Engineer – MAI Superintelligence Team
Member of Technical Staff, Data Research Engineer – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Create high-quality datasets for training and evaluation; run experiments on new datasets (data ablations) to assess their impact and determine the most effective data
- Develop and maintain scalable data pipelines for multimodal ingestion, pre-processing, filtering, and annotation
- Analyse real-world multimodal datasets to assess quality, diversity, relevance, and identify areas for improvement
- Build lightweight tools and workflows for dataset auditing, visualization, and versioning
- Collaborate with Safety, Ethics, and Governance teams to ensure datasets meet standards for quality, privacy, and responsible AI practices
Qualifications
- Bachelor’s Degree in AI, Computer Science, Data Science, Statistics, Physics, Engineering, or a related technical field AND technical engineering experience with coding in languages including, but not limited to, Python and common data libraries (Pandas, NumPy, etc.)
- OR equivalent experience
- Experience in data analysis or data engineering
- Proficiency in statistics and exploratory data analysis methods
- Ability to communicate technical findings effectively to research and product teams
- Master’s Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, Python and common data libraries (Pandas, NumPy, etc.)
- Familiarity with data processing frameworks such as Spark, Ray, Apache Beam
- Experience working with large-scale, real-world datasets that are unstructured or semi-structured
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Data Research Engineer – MAI Superintelligence Team
Member of Technical Staff, Data Research Engineer – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Create high-quality datasets for training and evaluation; run experiments on new datasets (data ablations) to assess their impact and determine the most effective data
- Develop and maintain scalable data pipelines for multimodal ingestion, pre-processing, filtering, and annotation
- Analyse real-world multimodal datasets to assess quality, diversity, relevance, and identify areas for improvement
- Build lightweight tools and workflows for dataset auditing, visualization, and versioning
- Collaborate with Safety, Ethics, and Governance teams to ensure datasets meet standards for quality, privacy, and responsible AI practices
Qualifications
- Bachelor’s Degree in AI, Computer Science, Data Science, Statistics, Physics, Engineering, or a related technical field AND technical engineering experience with coding in languages including, but not limited to, Python and common data libraries (Pandas, NumPy, etc.)
- OR equivalent experience
- Experience in data analysis or data engineering
- Proficiency in statistics and exploratory data analysis methods
- Ability to communicate technical findings effectively to research and product teams
- Master’s Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, Python and common data libraries (Pandas, NumPy, etc.)
- Familiarity with data processing frameworks such as Spark, Ray, Apache Beam
- Experience working with large-scale, real-world datasets that are unstructured or semi-structured
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Multimodal – MAI Superintelligence Team
Member of Technical Staff, AI Multimodal – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
- Have proven expertise in areas of interest, evidenced by an exceptional publication track record and/or significant technical leadership in high-impact projects.
- Exhibit strong analytical skills, attention to detail, and a commitment to data-driven decision-making.
- Have experience and/or in-depth understandings about large-scale distributed systems.
- Demonstrate an ability to work collaboratively in a fast-paced, innovative environment.
Responsibilities
- Develop algorithms, design model architectures, conduct experiments, champion measurement and evaluation, innovate datasets and data pipelines
- Improve training and deployment efficiency, paying careful attention to detail, persevering, and learning from everyone’s attempts whether successful or not.
- Follow a rigorous data-driven approach grounded in meticulous ablation studies and scientific analysis
- Innovate and iterate over ideas, prototypes, and product.
- Collaborate closely with teams on infrastructure, data engineering, pre-training, post-training, and product feedback
- Advance the AI frontier responsibly
- Embody our culture and values.
Qualifications
- Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, data modelling or data engineering work
- OR Master’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, or data engineering work
- OR equivalent experience.
- Expertise in multimodal Research with a strong publishing track record
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Multimodal – MAI Superintelligence Team
Member of Technical Staff, AI Multimodal – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
- Have proven expertise in areas of interest, evidenced by an exceptional publication track record and/or significant technical leadership in high-impact projects.
- Exhibit strong analytical skills, attention to detail, and a commitment to data-driven decision-making.
- Have experience and/or in-depth understandings about large-scale distributed systems.
- Demonstrate an ability to work collaboratively in a fast-paced, innovative environment.
Responsibilities
- Develop algorithms, design model architectures, conduct experiments, champion measurement and evaluation, innovate datasets and data pipelines
- Improve training and deployment efficiency, paying careful attention to detail, persevering, and learning from everyone’s attempts whether successful or not.
- Follow a rigorous data-driven approach grounded in meticulous ablation studies and scientific analysis
- Innovate and iterate over ideas, prototypes, and product.
- Collaborate closely with teams on infrastructure, data engineering, pre-training, post-training, and product feedback
- Advance the AI frontier responsibly
- Embody our culture and values.
Qualifications
- Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, data modelling or data engineering work
- OR Master’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, or data engineering work
- OR equivalent experience.
- Expertise in multimodal Research with a strong publishing track record
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Principal Software Engineer
Principal Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Our team is at the forefront of transforming digital advertising through intelligent automation and large-scale optimization. We design and build the auto-bidding platform that powers real-time ad auctions across Microsoft’s marketplaces—leveraging cutting-edge AI, machine learning, and large-scale distributed systems to bid on behalf of millions of advertisers.Our systems process billions of auction events daily, optimizing bids in milliseconds to maximize performance and return on ad spend. Engineers and scientists work hand-in-hand, blending algorithmic innovation, reinforcement learning, and large-scale data pipelines to create the intelligence that drives Microsoft Advertising’s success.We’re looking for a Principal Software Engineer who thrives at the intersection of AI systems, real-time decision-making, and scalable cloud infrastructure. You’ll help shape the next generation of our agentic auto-bidding platform — one that learns, adapts, and optimizes autonomously. Your work will directly influence advertiser ROI and drive billions of dollars in revenue across Bing, MSN, and the Microsoft ecosystem.
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.
Responsibilities
Collaborate with data scientists, ML engineers, and product teams to define requirements for agentic AI-driven bidding capabilities that observe, reason, and adapt autonomously.Architect and implement the next-generation agentic bidding platform, enabling AI agents to monitor marketplace signals, interpret advertiser and user behavior, and continuously optimize bidding strategies.Build large-scale data validation and quality frameworks to ensure correctness, consistency, and reliability across all auction-critical signals feeding the AI agents.Act as a Designated Responsible Individual (DRI): drive operational excellence, incident management, on-call readiness, and high-availability practices for mission-critical bidding services.Develop experimentation and simulation frameworks to validate agent behavior and optimize policies before deployment in live auctions.Proactively adopt new patterns, technologies, and engineering practices to improve availability, efficiency, performance, and scalability across the bidding stack.Set technical direction, mentor engineers, and foster a culture of high-quality execution, innovation, and accountability.Explore and invest in emerging AI techniques — multi-agent systems, adaptive optimization—to enhance the autonomy, intelligence, and impact of the bidding platform.
Qualifications
Required Qualifications
- Bachelor’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 equivalent experience.
Preferred
- Master’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 Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 4+ years of hands-on experience with large-scale streaming platforms such as Apache Spark or Flink.
- 4+ years of experience as a technical lead, including mentoring and guiding engineers.
- 7+ years of experience developing and deploying large-scale distributed systems in production environments.
- 7+ years of hands-on experience in machine learning operations (MLOps), including pipeline automation, monitoring, and lifecycle management.
- Domain knowledge and experience building large scale distributed bidding or auction platforms.
- Experience building real world applications using AI techniques.
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.
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC6 – The typical base pay range for this role across the U.S. is USD $163,000 – $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 – $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Principal Software Engineer
Principal Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Our team is at the forefront of transforming digital advertising through intelligent automation and large-scale optimization. We design and build the auto-bidding platform that powers real-time ad auctions across Microsoft’s marketplaces—leveraging cutting-edge AI, machine learning, and large-scale distributed systems to bid on behalf of millions of advertisers.Our systems process billions of auction events daily, optimizing bids in milliseconds to maximize performance and return on ad spend. Engineers and scientists work hand-in-hand, blending algorithmic innovation, reinforcement learning, and large-scale data pipelines to create the intelligence that drives Microsoft Advertising’s success.We’re looking for a Principal Software Engineer who thrives at the intersection of AI systems, real-time decision-making, and scalable cloud infrastructure. You’ll help shape the next generation of our agentic auto-bidding platform — one that learns, adapts, and optimizes autonomously. Your work will directly influence advertiser ROI and drive billions of dollars in revenue across Bing, MSN, and the Microsoft ecosystem.
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.
Responsibilities
Collaborate with data scientists, ML engineers, and product teams to define requirements for agentic AI-driven bidding capabilities that observe, reason, and adapt autonomously.Architect and implement the next-generation agentic bidding platform, enabling AI agents to monitor marketplace signals, interpret advertiser and user behavior, and continuously optimize bidding strategies.Build large-scale data validation and quality frameworks to ensure correctness, consistency, and reliability across all auction-critical signals feeding the AI agents.Act as a Designated Responsible Individual (DRI): drive operational excellence, incident management, on-call readiness, and high-availability practices for mission-critical bidding services.Develop experimentation and simulation frameworks to validate agent behavior and optimize policies before deployment in live auctions.Proactively adopt new patterns, technologies, and engineering practices to improve availability, efficiency, performance, and scalability across the bidding stack.Set technical direction, mentor engineers, and foster a culture of high-quality execution, innovation, and accountability.Explore and invest in emerging AI techniques — multi-agent systems, adaptive optimization—to enhance the autonomy, intelligence, and impact of the bidding platform.
Qualifications
Required Qualifications
- Bachelor’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 equivalent experience.
Preferred
- Master’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 Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 4+ years of hands-on experience with large-scale streaming platforms such as Apache Spark or Flink.
- 4+ years of experience as a technical lead, including mentoring and guiding engineers.
- 7+ years of experience developing and deploying large-scale distributed systems in production environments.
- 7+ years of hands-on experience in machine learning operations (MLOps), including pipeline automation, monitoring, and lifecycle management.
- Domain knowledge and experience building large scale distributed bidding or auction platforms.
- Experience building real world applications using AI techniques.
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.
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC6 – The typical base pay range for this role across the U.S. is USD $163,000 – $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 – $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Compute Orchestration & Scheduling – MAI Superintelligence Team
Member of Technical Staff, Compute Orchestration & Scheduling – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft AI is looking for a Member of Technical Staff, Compute Orchestration & Scheduling to help build the next wave of capabilities of our personalized AI assistant, Copilot. We’re looking for someone who will bring an abundance of positive energy, empathy, and kindness to the team every day, in addition to being highly effective. The right candidate enjoys building world-class consumer experiences and products in a fast-paced environment. You will actively contribute to the development of AI models that are powering our innovative products. You will wear multiple hats and work on engineering, research, and everything in between. Your contributions will span model architecture, data curation, training and inference infrastructures, evaluation protocols, alignment and reinforcement learning from human feedback (RLHF), and many other exciting topics at the cutting edge of AI.
Microsoft AI is building foundational models to develop novel responsible and efficient artificial general intelligence. The foundational models require large compute-capacity, and as a Member of Technical Staff, Compute Orchestration & Scheduling you would be responsible for designing and building our compute orchestration and scheduling layer on top of Kubernetes and Ray, working on everything from workload placement and scaling to reliability and developer experience. You’ll work closely with research and framework teams to turn their requirements into scalable abstractions, improve cluster efficiency, and ensure our compute platform is observable, and easy to operate in production. As a contributing member of the core group of engineers, you would also bring to the table best practices driving architectural changes and influence roadmap of relevant software and hardware components. Your work will directly impact the business goals of a wide range of users and facilitate the next wave of growth and innovation in AI.
Microsoft Superintelligence Team
Microsoft Superintelligence team’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.This role is part of Microsoft AI’s Superintelligence Team. The MAIST is a startup-like team inside Microsoft AI, created to push the boundaries of AI toward Humanist Superintelligence—ultra-capable systems that remain controllable, safety-aligned, and anchored to human values. Our mission is to create AI that amplifies human potential while ensuring humanity remains firmly in control. We aim to deliver breakthroughs that benefit society—advancing science, education, and global well-being.We’re also fortunate to partner with incredible product teams giving our models the chance to reach billions of users and create immense positive impact. If you’re a brilliant, highly-ambitious and low ego individual, you’ll fit right in—come and join us as we work on our next generation of models!
Starting January 26, 2026, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
Develop and tune the pretraining scalable software for Nvidia GB200 72NVL CX8 and AMD MIxxx architectures
Benchmark GB200 and AMD MIxxx GPU clusters
Gather data and insights to develop the pretraining compute roadmap
Care deeply about conversational AI and its deployment
Actively contribute to the development of AI models that are powering our innovative products
Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
Enjoy working in a fast-paced, design-driven, product development cycle
Embody our Culture and Values
Qualifications
Required Minimum Qualifications
- Bachelor’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 equivalent experience.
- Master’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 Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Compute Orchestration & Scheduling – MAI Superintelligence Team
Member of Technical Staff, Compute Orchestration & Scheduling – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft AI is looking for a Member of Technical Staff, Compute Orchestration & Scheduling to help build the next wave of capabilities of our personalized AI assistant, Copilot. We’re looking for someone who will bring an abundance of positive energy, empathy, and kindness to the team every day, in addition to being highly effective. The right candidate enjoys building world-class consumer experiences and products in a fast-paced environment. You will actively contribute to the development of AI models that are powering our innovative products. You will wear multiple hats and work on engineering, research, and everything in between. Your contributions will span model architecture, data curation, training and inference infrastructures, evaluation protocols, alignment and reinforcement learning from human feedback (RLHF), and many other exciting topics at the cutting edge of AI.
Microsoft AI is building foundational models to develop novel responsible and efficient artificial general intelligence. The foundational models require large compute-capacity, and as a Member of Technical Staff, Compute Orchestration & Scheduling you would be responsible for designing and building our compute orchestration and scheduling layer on top of Kubernetes and Ray, working on everything from workload placement and scaling to reliability and developer experience. You’ll work closely with research and framework teams to turn their requirements into scalable abstractions, improve cluster efficiency, and ensure our compute platform is observable, and easy to operate in production. As a contributing member of the core group of engineers, you would also bring to the table best practices driving architectural changes and influence roadmap of relevant software and hardware components. Your work will directly impact the business goals of a wide range of users and facilitate the next wave of growth and innovation in AI.
Microsoft Superintelligence Team
Microsoft Superintelligence team’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.This role is part of Microsoft AI’s Superintelligence Team. The MAIST is a startup-like team inside Microsoft AI, created to push the boundaries of AI toward Humanist Superintelligence—ultra-capable systems that remain controllable, safety-aligned, and anchored to human values. Our mission is to create AI that amplifies human potential while ensuring humanity remains firmly in control. We aim to deliver breakthroughs that benefit society—advancing science, education, and global well-being.We’re also fortunate to partner with incredible product teams giving our models the chance to reach billions of users and create immense positive impact. If you’re a brilliant, highly-ambitious and low ego individual, you’ll fit right in—come and join us as we work on our next generation of models!
Starting January 26, 2026, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
Develop and tune the pretraining scalable software for Nvidia GB200 72NVL CX8 and AMD MIxxx architectures
Benchmark GB200 and AMD MIxxx GPU clusters
Gather data and insights to develop the pretraining compute roadmap
Care deeply about conversational AI and its deployment
Actively contribute to the development of AI models that are powering our innovative products
Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
Enjoy working in a fast-paced, design-driven, product development cycle
Embody our Culture and Values
Qualifications
Required Minimum Qualifications
- Bachelor’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 equivalent experience.
- Master’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 Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer