We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Research Software Engineer - Azure Office of the CTO

Microsoft
$119,800.00 - $234,700.00 / yr
United States, Texas, Irving
7000 State Highway 161 (Show on map)
Feb 23, 2026
Overview

Azure Office of the CTO (AOCTO) plays a crucial role in Microsoft's rapidly expanding business, shaping Azure's strategic and technical direction and guiding future cloud investments. Our team supports Microsoft's mission by acting as thought leaders and key connectors. We help remove obstacles for product teams, foster innovation, develop new ideas, and address technical shortcomings.

We are seeking a Senior Research Software Engineer - Azure Office of the CTO, to contribute to AI and security research initiatives. This position amplifies the influence and capacity of our CTO by contributing to AI and security research projects and keeping track of technical papers. In this role, you will write and maintain code for research and prototyping scenarios. Potential research areas include the behavior, robustness, and controllability of large language models, including unlearning, fingerprinting, misuse detection, and adversarial evaluation of AI systems.

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
  • Design and execute AI and security research initiatives from hypothesis development through experimentation, validation, and analysis, driving outcomes that contribute to academic publication and/or product integration.
  • Develop and evaluate model improvement strategies through systematic experimentation and ablation, ensuring both scientific rigor and practical applicability.
  • Analyze model behavior, robustness, and safety characteristics to inform technical direction, research contributions, and real-world deployment decisions.
  • Maintain and optimize GPU research infrastructure, ensuring cluster reliability, performance efficiency, and adherence to security best practices to support experimentation.
  • Synthesize emerging technical trends into actionable insights and collaborate across research and engineering teams to translate validated findings into high-impact outcomes.
  • Conduct market, technical, and architectural research to evaluate emerging technologies.
  • Keep up with cloud trends and share insights with the CTO and executive office.
  • Maintain confidentiality on internal projects and initiatives not yet public.


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, 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, 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, Python
    • OR equivalent experience.
  • Understanding of AI and ML algorithms, models, and systems
  • Experience with deep learning training and inference tools, frameworks, and methods.
  • Experience publishing academic papers.


Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 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.

Applied = 0

(web-54bd5f4dd9-dz8tw)