Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Research Software Engineer

$119.8k - $234.7k
Full-time

Microsoft

Overview

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.

Qualifications

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

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Research Software Engineer in Washington DC vacancy
  • $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

    Xaira Therapeutics

    Washington DC
    13 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Washington DC
    4 days ago
  • $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... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Arlington, VA
    1 day ago
  • $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... 
    Senior
    Remote work
    Visa sponsorship

    Intelix.AI

    Washington DC
    4 days ago
  •  ...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

    US Tech Solutions

    Arlington, VA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work
    Relocation package

    Lawrence Harvey

    Alexandria, VA
    18 hours ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    West500 Partners

    Washington DC
    2 days ago
  •  ...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,... 
    Senior
    Contract work

    Neshent Technologies

    Washington DC
    27 days ago
  •  ...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... 
    Senior
    Full time
    Local area

    BrickRed Systems

    Washington DC
    18 hours ago
  •  ...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... 
    Senior
    Full time
    Immediate start

    QXO

    Washington DC
    1 day ago
  • $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... 
    Senior
    Contract work

    Snowdrop

    Washington DC
    1 day ago
  •  ...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

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Lawrence Harvey

    Arlington, VA
    2 days ago
  • $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... 
    Senior
    Work experience placement
    Remote work

    Technica Corporation

    Washington DC
    2 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Night shift

    Avante

    Washington DC
    18 hours ago
  • $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... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    18 hours ago
  • $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... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Washington DC
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work
    Flexible hours
    2 days per week

    Motion Recruitment

    Washington DC
    18 hours ago
  •  ...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... 
    Senior
    Worldwide

    USM Systems

    Arlington, VA
    3 days ago
  • $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... 
    Senior
    Full time
    For contractors

    QXO

    Washington DC
    18 hours ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Leidos

    Alexandria, VA
    4 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Washington DC
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Arlington, VA
    1 day ago
  • $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... 
    Senior
    Full time
    Part time

    Washington Post

    Washington DC
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    3 days ago
  • $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... 
    Senior
    Contract work

    LMI

    Arlington, VA
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Relocation

    Anduril Industries

    Washington DC
    1 day ago
  • 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... 
    Senior
    Contract work
    For contractors
    For subcontractor
    Remote work
    Worldwide
    Relocation package

    Constellation West

    Washington DC
    2 days ago
  • 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

    Vantor

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Work at office

    AST SpaceMobile

    Lanham, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Research Software Engineer. Be the first to apply!