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
$205k - $275k
...Xaira Therapeutics seeks an experienced AI research engineer to develop and deploy machine learning models for drug discovery and protein design. The role combines AI expertise with biotech applications, requiring collaboration across interdisciplinary teams to translate...Senior$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$86.8k - $165.2k
...leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no... ...Networking and Cyber Technologies group is looking for a Research Software Engineer, Formal Methods with strong software development skills and...SuggestedTemporary workWork experience placementWork at officeRemote workFlexible hours$147k - $220k
...Senior Research Engineer Seattle, Washington | Hybrid The position is a Senior Research Engineer on the model scaling team, reporting to... ...associated research publicly. Requirements ~6+ years of software engineering experience. ~4+ years of machine-learning...SeniorRemote workVisa sponsorship- ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks...Senior
$155k - $185k
...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing...SeniorFull timeRemote workRelocation package- ...Our client is building software that helps engineering and manufacturing teams design, build, and manage complex hardware more efficiently. They’re looking for a Senior Full-Stack Software Engineer with a strong frontend focus to help expand and improve a growing SaaS...SeniorContract workRemote work
- ...Job Summary Seeking a Senior IBM z/TPF Software Engineer with 8+ years of experience developing, maintaining, and troubleshooting high-volume transaction-processing applications using HLASM/Assembler. The role focuses on application development, production debugging,...SeniorContract work
- ...We are looking for a Senior Software Engineer – Lakehouse & Applied AI with strong hands-on experience in Databricks, PySpark, Python, cloud infrastructure, and GenAI/LLM technologies . The ideal candidate will combine data engineering and software engineering...SeniorFull timeLocal area
- ...building products distribution, and takeoff is one of the first places we intend to change how the industry works. As a Senior Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast...SeniorFull timeImmediate start
$170k - $190k
...when they are most vulnerable. We're hiring one additional senior engineer to build this platform with us. Given the size of the team,... ...What We're Looking For ~5+ years shipping production software, with meaningful time owning backend systems that mattered when...SeniorContract work- ...Johns Hopkins University Applied Physics Laboratory (APL) seeks a Senior Engineer/Analyst to lead ISRT sensing, processing, fusion, and architecture concepts for defense applications. You will guide teams, develop models, and advance testing and fielding of next-gen ISRT...Senior
- ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology... ...and it also gets used for disaster response and scientific research. They're growing the Remote Sensing software group and...SeniorFull timeWork at officeRemote workFlexible hours
$131k - $145k
Responsibilities Technica Corporation is seeking a Senior Full Stack Software Engineer who will support the development of the FBI FDP system using a Postgres/Java/React technology stack. These engineers will work with an existing development team to deliver features...SeniorWork experience placementRemote work$170k - $210k
...'re growing fast, serving enterprise customers like Samsung, Zscaler, and News Corp. The Role We’re looking for a Senior Software Engineer who thrives in a hands-on role. You’ll be writing a lot of production code across our TypeScript-based stack while also contributing...SeniorFull timeWork at officeRemote workNight shift$136k - $187k
...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.The Classified Senior Software Engineer in Test OpportunityWe are seeking a highly specialized and experienced individual for a critical Software Engineer in Test...SeniorLocal areaWorldwideFlexible hours$200k - $322k
We are now looking for a Senior Deep Learning Software Engineer, PyTorch. NVIDIA is hiring software engineers to design and build tools used by AI... ...enterprise customers and partners.Work with internal applied researchers to improve their AI tools.What we need to see:BS in...SeniorFull timeRemote workWorldwide- ...One of the country's largest entertainment and media companies in the world is searching for a Senior Software Engineer to join their engineering team on a hybrid basis . In this role, you will design and build high-throughput, low-latency cloud infrastructure and...SeniorFull timeContract workTemporary workFlexible hours2 days per week
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...interested in learning more.Job Title: Senior Software Engineer- BILocation: Arlington...SeniorWorldwide
$170k - $235k
...and scalable eCommerce experiences through next-generation software systems. Our engineering teams build distributed platforms that power critical... ...— we want you on our team. Position Summary As a Senior Software Engineer on the QXO eCommerce team, you will help...SeniorFull timeFor contractors$131.3k - $237.35k
...professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development of distributed backend... ...Demonstrated experience collaborating with hybrid teams to research, build, and deploy complex, user-friendly analytical...SeniorFull timeRemote workFlexible hours$121k - $206k
...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment... ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop...SeniorFull timeLocal areaRemote work3 days per week- ...automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location.We are seeking an experienced...SeniorFull timeWork at officeImmediate start
$119.7k - $199.3k
...including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising... ..., and Sales.Why This Role MattersWe are looking for a Senior Full Stack Software Engineer to join the Subscriptions team at The Washington...SeniorFull timePart time$112.8k - $257k
Full Stack Software Engineer, SeniorThe Opportunity: As a lead software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$112k - $190k
Overview LMI is seeking a Senior Software Engineer to build user-facing applications supporting HQDA G-4. This engineer will own application capabilities from user need through production delivery as containerized applications deployed to a Kubernetes cluster.This is...SeniorContract work$191k - $253k
...products to operate reliably at scale. This is a founding team working from an unusually blank sheet of paper.ABOUT THE JOBAs a Software Engineer in Lattice for Cyber, you will build the core capabilities, experiences, and primitives that our offensive Cyber programs rely...SeniorFull timeWork experience placementImmediate startRelocation- Job Posting TitleSenior Software Developer/Engineer CBS-O&MJob DescriptionJob Overview:Customer: Internal Revenue Services (IRS) Location: Remote... ....Clearance: No clearance required.Position Summary:Senior developer/engineer with strong application-level production...SeniorContract workFor contractorsFor subcontractorRemote workWorldwideRelocation package
- Vantor is seeking a Senior Software Engineer to design and build modern web applications, APIs, and data‑driven solutions. You will own features end‑to‑end, from architecture and implementation to deployment in scalable cloud environments. Working in agile, client‑facing...Senior
- ...designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the... ...billions who remain unconnected.Position OverviewWe are seeking a Senior Ground Software Engineer with deep full‑stack development experience to...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Research Software Engineer. Be the first to apply!
- engineering change analyst Washington DC
- deep learning research engineer Washington DC
- research engineer Washington DC
- engineering business analyst Washington DC
- research programmer Washington DC
- engineering analyst Washington DC
- senior research engineer Washington DC
- junior software developer Washington DC
- scientific software engineer Washington DC
- intel software engineer Washington DC






