Senior Research Software Engineer
$119.8k - $234.7kMicrosoft Corporation
Job ID: 200034594Posted: 2026-04-16Location: United States, Washington, RedmondSalary: USD $119,800 - $234,700 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft Research (MSR) is a multidisciplinary global organization working to create scientific knowledge and deliver innovation that leads to positive human impact at scale. To envision and build the future, we work with our scientific, engineering, academic and business partners to use Machine Learning and Artificial Intelligence (AI) to impact economics, health and society.The Microsoft Research Americas Engineering team supports several MSR labs (Redmond, New England, New York City, and Montreal) and seeks an innovative and experienced Senior Research Software Engineer on the Agentic Experiences team to drive and contribute to a variety of research projects in various stages of research and productization. You will help deliver quality engineering solutions engaging in AI-native development methods, automation, and agentic workflows to design, build, evaluate, and ship software across Microsoft Research. You will collaborate with other engineers, researchers, and product teams to create innovative vision and drive high quality execution for high-impact and high-scale reach across all of Microsoft’s portfolio, from core models, health, social and economics, coding and development, vision and graphics, systems and networks, and more. You will also be able to contribute to the shape our engineering culture, strategy, and execution, as well as modernize AI engineering practices all in support of accelerating our collective impact across Microsoft Research Americas, Microsoft and beyond.At Microsoft, our mission—to empower every person and every organization on the planet to achieve more—guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress—people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.ResponsibilitiesIndividual Contributor (IC) Development: Independently design and build software using appropriate artificial intelligence (AI) tools, frameworks and practices across the software development lifecycle (SDLC) in a disciplined manner. Apply innovative AI agentic tooling and workflows for efficient code generation, evaluation, debugging, and refinement. Contribute to all layers of code and infrastructure to bring scientific experiments from prototypes to reliable and scalable products ready for adoption across Microsoft.Coding and Design: Owns or collaborates with other engineers on the architecture of solutions, with minimal technical oversight. Applies appropriate coding patterns and best practices (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions). Proactively Considers diagnosability, reliability, testability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered.Engineering Excellence: Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Take responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same.Cross-Project Collaboration: Seek connections between MSR projects, design and develop “better together” systems, architectures, and implementations that align key research in support of facilitating new research as well as product transfers. Build partnerships to align engineering efforts with research priorities and Microsoft’s broader innovation agenda.Technical Leadership: Collaborate with MSR Americas engineering leadership to contribute to a cohesive engineering vision. Navigate ambiguity in a dynamic research environment, using tangible intermediate milestones to realize long-term vision.QualificationsRequired QualificationsBachelor's Degree in Computer Science or related technical field AND 4 + years technical engineering experience coding in languages including, but not limited to, Python, Rust, C#, C++, Java, JavaScript OR equivalent experience.Preferred QualificationsMaster's Degree and/or PhD in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, Python, Rust, C#, C++, Java, JavaScriptOR 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, Rust, C#, C++, Java, JavaScriptOR equivalent experience.2+ years technical leadership experience, defining milestones and helping an engineering team execute on their deliverablesDemonstrated experience on an engineering team within a research or innovation setting, with responsibilities spanning prototypes to production.Experience with Microsoft AI stack, including but not limited to Azure/AI Platform and Copilot based experiences and tools.Experience contributing to or delivering AI powered products at scaleExperience with early stage or first generation product development #Research #MSRRSoftware 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 $160,200 - $261,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: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.
$192k - $304.75k
We are now looking for a Senior Research Engineer passionate about Generative AI inference. Are you excited to change the way people infuse AI... ...with engineering teams across all of NVIDIA to ensure our software integrates seamlessly up and down the NVIDIA accelerated serving...SeniorFull timeRemote work$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ..., mentoring, and thoughtful engineering judgment. Research Background Is a Plus, Not a Requirement A research background...SeniorTemporary workFlexible hours$125.5k - $169.8k
...on, and customer-obsessed Sr. Innovation Engineer to lead the application of new... ...qualifications- 5+ years of design & innovation, research & development work experience- Bachelor'... ...Experience using business or technical software like MS Excel, MS Project, and CAD softwarePreferred...SeniorWork experience placementFlexible hours- Job Posting Job description updated What We’re Looking For ~8+ years of experience architecting and maintaining enterprise applications with Java (ideally Spring) and Javascript (ideally React) ~ Demonstrable experience setting up GitHub for team version control...Senior
$180k - $270k
...state-of-the-art and innovate new solutions Leading fellow engineers and stake-holders to identify requirements and take solutions... ...accelerate the development life cycle and reduce traditional software development and maintenance pain points WHAT YOU BRING ~6...SeniorFull timeWork at officeFlexible hours- ...Need very senior person 10 plus I would think Says hybrid but I don't think they come on site Java /Python Developer... ...support the API Platform implementation. Senior Full-Stack Software Engineer responsible for building web applications using Python, Java,...Senior
- Obviant Job Opportunity The defense market is surging, but the data that drives it hasn't kept up. Companies, government, and investors are forced to perform heavily manual processes and piece together hundreds of disparate sources to make decisions. Obviant is building...SeniorWork at officeWork from homeFlexible hoursNight shiftWeekend work
$160k - $175k
...Zachary Piper Solutions is seeking a Senior Full Stack Software Engineer to support a company focused on modernizing and developing enterprise-scale federal law enforcement applications using a PostgreSQL, Java, and React technology stack. This position is On-site...Senior$132.1k - $178.8k
...performance insights and drive engineering excellence? Does the idea of... ..., analytically-minded Senior Performance Engineer to help... ...mechanical, electrical, and software systems,collaborating with world... ...years of design & innovation, research & development work experience...SeniorWork experience placementWorldwideFlexible hours$125k
...our partnerships with clients. Our close-knot team of highly cleared engineers, analysts, and program managers represent some of the best talent locally available. The Senior Full Stack Software Engineer will support the development of the FBI FDP system using a Postgres...SeniorFlexible hours- ...We are hiring a Senior Software Engineer, and we'd like you to consider joining us! eVisit rearchitects the very nature of how healthcare is... ...analytical skills, with the ability to evolve strategy based on research, data, and industry trends ~ Strong communication and...SeniorRemote work
$120k - $200k
...Senior Software Engineer – Backend Arlington, VA We are looking for a Senior Software Engineer to join our backend team and play a critical role in building the platform that will define CaseGuard's next chapter. You will design and build the REST API microservices...SeniorRemote work- ...Senior Software Engineer We are seeking a Senior Software Engineer to support our growing client in the Fintech space. Your role will build and implement software solutions to deliver world class experiences and capabilities for our users and clients. Clearance...Senior
- ...encouraged to apply as soon as possible. Kadiak, LLC, a Koniag Government Services company , is seeking a Senior Full-Stack Software Engineer with a Top-Secret security clearance to support Kadiak and our government customer in Washington, DC. We offer...SeniorLocal areaImmediate startFlexible hours
$8k
...Senior Software Engineer Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Senior Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms...SeniorContract workTemporary workFlexible hours$140k - $220k
...make sound technical decisions. Collaborate with frontend engineers, Product, QA, and other engineering teams to deliver complete... ...bring: ~6-7 years of professional experience in backend software engineering and building production systems. ~ Strong...SeniorWorldwide$68.43 - $112.91 per hour
...Senior Software Engineer Pay: $68.43 - $112.91 hourly, depending on experience Benefits: Medical, Dental, Vision, Paid Time Off, Paid Holidays... ...resolve complex software defects and technical issues Research and evaluate emerging technologies and development...SeniorHourly payWork at officeLocal area- ...Description ActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance located s Hybrid (1-2 days on-site... ...applications supporting climate related science and research functions. Salary: 98,000-193,000 As the Senior Software...SeniorRemote work1 day per week
$86.6k - $144.4k
...to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers,... .... About the Role This position performs complex research, design, and software development within our provider data management product...SeniorLocal area$152.5k - $205k
...Senior Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes...SeniorPermanent employmentRemote workFlexible hours$121k - $143k
...Senior Software Engineer The Nuclear Company is the fastest growing AI tech-enabled startup in the nuclear and energy space, pioneering a fleet-scale approach to building the next generation of nuclear reactors. Through our design-once, build-many model, we're accelerating...SeniorBi-weekly pay- ...Developer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/software engineering and information technology services to maintain, sustain, enhance, and improve/modernize a Program of Record for all-source...Senior
$91.7k - $163.7k
...Senior Software Engineer Optum Insight is improving the flow of health data and information to create a more connected system. We remove friction and drive alignment between care providers and payers, and ultimately consumers. Our deep expertise in the industry and...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$107.9k - $195.05k
R-00181869 Description The Defense Sector at Leidos is currently seeking a Senior Software Engineer with 8+ years of professional experience to join a collaborative, product-focused engineering team. In this role, you will shape technical direction, mentor engineers...SeniorLocal areaImmediate startRemote work$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours$163.2k - $244.8k
...Machine Learning Engineer Shield AI is a venture-backed defense-tech company with the... ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...awareness. Working at the intersection of research and production, our engineers build the...SeniorFull timeTemporary workPart timeWork experience placementWorldwide$105k
...about building secure, mission-critical software that directly supports some of our nation... ...? Do you enjoy solving complex engineering problems involving distributed systems,... ...team at APL! We are seeking a skilled Senior Software Engineer to design, develop, and...SeniorTemporary workWork experience placementRelocation packageFlexible hours$223.2k - $279k
...Senior Mission Software Engineer, Public Sector At Scale, we build the AI systems behind some of the country's most important decisions. On the Public Sector Engineering team, you'll embed directly with U.S. government customers, including the Army, Air Force, Joint...SeniorFull timeRelocation$170k - $230k
...currently do not possess this level of clearance. Are you a Senior Full Stack Software Engineer who is ready for a new challenge that will launch your... ...minimal oversight. Experience conducting direct user research, iterating on new capabilities based on user feedback,...SeniorFull timeContract workRemote workWork from homeRelocation package$176k
...Overview Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business... ...MIOS to feel prepared and confident. To help you with your research, we suggest you review the following links:...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Research Software Engineer. Be the first to apply!
- engineering analyst Washington DC
- research engineer Washington DC
- deep learning research engineer Washington DC
- research programmer Washington DC
- engineering change analyst Washington DC
- engineering business analyst Washington DC
- software developer positions Washington DC
- senior software engineer remote Washington DC
- software engineer contract Washington DC
- IT software developer Washington DC



