Senior Research Software Engineer
$119.8k - $234.7kMicrosoft
Microsoft 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 Microsofts 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 missionto empower every person and every organization on the planet to achieve moreguides how we partner with customers to deliver trusted impactful solutions. With a growth mindset culture we innovate responsibly and measure success by shared progresspeople teams and customers. Join us to do meaningful work that changes the world and helps shape whats next for everyone.
Responsibilities- Individual 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 Microsofts 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.
Required Qualifications
- Bachelors 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 Qualifications
- Masters 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 JavaScript
- OR Bachelors 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 JavaScript
- OR equivalent experience.
- 2 years technical leadership experience defining milestones and helping an engineering team execute on their deliverables
- Demonstrated 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 scale
- Experience with early stage or first generation product development
#Research #MSRR
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119800 - $234700 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 $160200 - $261000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
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.
Required Experience:
IC
$119.8k - $234.7k
..., evaluation of security perception agents, and evaluation of the software harnesses that provide agents with tools, context, and execution control. We are looking for a Senior Security Research Engineer to design and build enterprise environments spanning Azure, AWS, GCP...SeniorOngoing contractLocal area3 days per week$119.8k - $234.7k
...models evaluation of security perception agents and evaluation of the software harnesses that provide agents with tools context and execution control. We are looking for a Senior Security Research Engineer to design and build enterprise environments spanning Azure AWS...SeniorOngoing contractFull timeLocal area$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...SeniorFull time- Snowflake is seeking AI-native thinkers for the AI Research team to advance LLM inference systems and optimization. You will work on high-performance, adaptive inference across distributed serving, GPU kernels, and system co-design, collaborating with researchers and product...Senior
$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...end to end, simplified solutions. We are looking to hire Senior Software Engineers and Software Engineer IIs for our teams! The Microsoft Security...SeniorOngoing contractLocal area3 days per week- ...level drivers for Intel SoC . • Interface with other members of engineering team while gathering requirements, use cases and validation... ...Computer Engineering. • 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform. SummaryType:...Senior
$168.1k - $227.4k
...connectivity.You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. LEO is... ...systems experience- Experience as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of full software...SeniorInternshipFlexible hours$168.1k - $227.4k
...partner with Amazon's supply chain, Trades, and Leo Commerce engineering teams to design and build the applications and services that power... ...with cross-functional teams to design and implement scalable software components across the full development lifecycle - scoping,...SeniorPermanent employmentInternshipWorldwideFlexible hours$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...to who we are and how we work. As a Senior Software Engineer on this team, you'll help shape and influence... ...and standards for Windows services, research and develop solutions to complex...SeniorOngoing contractLocal area3 days per week$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...natural, connected, and inspiring for users everywhere.As a Senior Software Engineer, you’ll help design and build a Mixed Reality Remote Desktop...SeniorOngoing contractLocal areaRemote work3 days per week$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...while protecting their users and data.We are looking for a Senior Software Engineer with strong C++ expertise to design and deliver security, Data...SeniorOngoing contractWork at officeLocal area$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...respect, integrity, and accountability.We are looking for a Senior Software Engineer to join our team.Microsoft’s mission is to empower every person...SeniorOngoing contractLocal area3 days per week$168.1k - $227.4k
...orchestrate on orbit payload activities- Implement highly-available software that will drive networking control plane operation on physical... ...experience- Experience as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of full software...SeniorPermanent employmentInternshipFlexible hours$140k - $190k
DescriptionSenior Software Engineer Who We Are Kymeta revolutionizes satellite communications through Intelligent Communications Platforms (... ...information, visit kymetacorp.com What We Need Kymeta is seeking a Senior Software Engineer to develop, sustain, and expand software...SeniorWorldwideFlexible hours$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...actionable insights for customers worldwide. We are looking for a Senior Software Engineer to design, build, and optimize scalable distributed systems...SeniorOngoing contractWork at officeLocal areaWorldwide$193.3k - $261.5k
...government agencies.The Customer Terminals Software team owns the full software stack that... ...ground terminals. This is a unique engineering challenge at the intersection of embedded... ...facing applications.We are looking for a Senior Software Engineer to serve as the technical...SeniorInternshipLocal areaWorldwideFlexible hours$193.3k - $261.5k
...operations, CICD and Infrastructure services. We are looking for engineers with experience in designing backend services, five 9 service... ...advantage.The candidate would participate in all phases of software development from requirements through implementation and test...SeniorPermanent employmentInternshipLocal areaFlexible hours$168.1k - $227.4k
...continues to push the state of the art in distributed systems and software design. Come work at Amazon!Export Control Requirement: Due to... ...hardware, optics, systems, communications, and operations engineers to design, integrate, test, and deploy high-speed optical communication...SeniorPermanent employmentInternshipLocal areaFlexible hours$168.1k - $227.4k
...mission is to bring fast, affordable broadband to unserved and underserved communities around the world.We are seeking a Senior Software Engineer to design, implement, and operate the VirtSat platform — Leo's virtual satellite environment that enables teams to develop...SeniorPermanent employmentInternshipFlexible hours$168.1k - $227.4k
...Boston and Bangalore.If you’re an engineer who is looking to grow, come... ...! We have one of the most senior teams in AWS - and our senior... ...brainstorm, mentor, and get software built together. We build software... ..., always-on products.- Research implementations that deliver...SeniorInternshipImmediate startWorldwideFlexible hours$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...diverse as our community. The Mojang web team is looking for a Senior Software Engineer who is passionate about modern, delightful web experiences...SeniorOngoing contractLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics... ..., Activator, and beyond.We are hiring a Senior Software Engineer to build intuitive,...SeniorOngoing contractLocal areaImmediate start3 days per week- ...Role: Senior GO Software Engineer Location: Redmond WA (Onsite) Job Description Role Summary We are seeking a highly skilled Senior Go Software Engineer to deliver complex third-party open-source software (OSS) package upgrades within a large-scale monorepo...SeniorLocal area
$224k - $356.5k
NVIDIA’s Autonomous Vehicle Infrastructure and Software Infrastructure teams build platforms that engineers use to develop, test, and deliver software at scale. We are looking for an application security engineer to help secure the services, APIs, developer tools, and...SeniorFull timeRemote work$119.8k - $234.7k
...experiences across GitHub and Microsoft. Our work spans the full software development lifecycle with a focus on turning modern AI... ...production-grade developer tools. We are looking for a Senior Software Engineer to help build a world-class coding agent CLI. This role is...SeniorOngoing contractFull timeLocal areaImmediate start$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...experience, reliability engineering, and Artificial Intelligence... ...worldwide.Role Summary:As a Senior Software Engineer, you will... ...engineers, product leaders, researchers, and platform teams to...SeniorOngoing contractLocal areaWorldwide3 days per week$102.1k - $202.2k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...and derive insights from high-volume security data.As a Software Engineer on the Data Platform team, you will help design, build, and modernize...SeniorOngoing contractLocal area3 days per week$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...Finetuning, Inference and Training (FIT) group is looking for a Senior Software Engineer who loves to build scalable, highly available, and secure microservices...SeniorOngoing contractLocal area3 days per week$152k - $241.5k
NVIDIA is looking for a creative SW engineer to join the team. SONiC open source NOS team is responsible for design and integration on various NVIDIA Networking products. This crucial role will give you a rare chance to make an impact on the industry through interactions...SeniorFull time$119.8k - $234.7k
...ecosystem serving hundreds of millions of users daily. The Edge Engineering System team is looking for exceptional engineers to help us... ...artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner. Takes responsibility...SeniorOngoing contractWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Research Software Engineer. Be the first to apply!
- scientific software engineer Redmond, WA
- intel software engineer Redmond, WA
- director software engineering Redmond, WA
- software engineer Redmond, WA
- senior robotics software engineer Redmond, WA
- financial software developer Redmond, WA
- part time software developer remote Redmond, WA
- software engineer remote Redmond, WA
- ngo software engineer Redmond, WA
- software development engineer aws Redmond, WA



