CrawlJobs Logo

Software Research Engineer

United States, Bellevue Employment contract 172000.00 - 258000.00 USD / Year · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market.

Job Responsibility

  • Develop and drive execution of comprehensive hardware/software/modeling co-design for sophisticated new technology projects
  • Contribute to a high-functioning research and advanced development team
  • Collaborate closely with multiple teams to deliver key research innovations and the technology de-risk to support them
  • Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
  • Work closely with engineering teams drive research results into products

Requirements

  • Expert knowledge and hands-on experience in Python, C, C++
  • Solid understanding of AI/machine learning algorithms and technology
  • Solid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming
  • Excellent design and code development skills, familiarity with Linux and modern software and AI tools and techniques for development
  • Good analytical and problem-solving skills
  • Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Research Engineer

8 matching positions

Research Engineer / Software Engineer (platform/core infrastructure)

Build the future of offensive security with XBOW. Attackers are already using AI...
Location
Location
United States
Salary
Salary:
150000.00 - 350000.00 USD / Year
xbow.com Logo
Xbow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience building and operating scalable, distributed systems on cloud infrastructure such as AWS or similar
  • Comfortable working with infrastructure as code (e.g., Terraform, CDK)
  • A track record of performance tuning across cloud services, databases, and compute layers
  • Eager to learn new tools, languages, and technologies as needed
  • A thoughtful communicator who values clarity and simplicity and is comfortable working in a fast-paced startup and navigating ambiguity
  • Strong problem-solving skills and the ability to work with incomplete information
  • Curious, practical, and eager to work across layers of the stack when needed
  • You think proactively about failure modes and bring experience implementing disaster recovery and business continuity plans that keep critical systems running
Job Responsibility
Job Responsibility
  • Design and implement infrastructure systems that scale reliably and securely, and can be deployed across multiple cloud environments (AWS, Azure, OCI etc.) and contexts (SaaS, on prem)
  • Tune and optimize cloud services across compute, storage, networking, and observability to drive performance, reliability and maintainability of core services
  • Develop our core services, written in TypeScript, Kotlin and Go
  • Support large-scale systems with event driven architectures
  • Own problems end-to-end—from design through deployment to production support
  • Navigate ambiguity and help define how we build as much as what we build
  • Partner closely with other engineers, AI researchers and Security researchers to enable high-quality, high-velocity product development
  • Design for resilience by implementing disaster recovery and business continuity strategies that ensure uptime, even when things break
  • Improve how we build, deploy, and monitor services at scale
What we offer
What we offer
  • Competitive salary and a generous equity package
  • Career Growth: Shape your role, lead the function, and grow with the company
  • Meaningful Work: You will tackle technically complex challenges and play a pivotal role in the growth of our business
  • Fulltime
Read More
Arrow Right

Research Engineer / Software Engineer (backend)

Build the future of offensive security with XBOW. Attackers are already using AI...
Location
Location
United States
Salary
Salary:
150000.00 - 350000.00 USD / Year
xbow.com Logo
Xbow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience building and operating scalable, distributed systems
  • Comfort working in a fast-moving, early-stage environment
  • Strong problem-solving skills and the ability to work with incomplete information
  • Familiarity with AWS or similar cloud platforms
  • Comfort working with infrastructure as code (e.g., Terraform or CDK)
  • Eager to learn new tools, languages, and technologies as needed
  • A thoughtful communicator who values clarity and simplicity
Job Responsibility
Job Responsibility
  • Design and build distributed backend systems that scale reliably and securely
  • Work in TypeScript, Kotlin and Go
  • Deploy and operate services in AWS and other cloud providers
  • Own problems end-to-end—from design through deployment to production support
  • Navigate ambiguity and help define how we build as much as what we build
  • Collaborate closely with teammates across the stack, including AI researchers, Security researchers and frontend engineers
What we offer
What we offer
  • Competitive salary and a generous equity package
  • Career growth
  • Meaningful work
  • Remote work with support to travel to collaborate with colleagues in person
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Software Engineer II

OneDrive and SharePoint are rapidly growing services at the center of Microsoft'...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 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, C, C++, C#, Java, JavaScript, or 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, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in related to cloud scale distributed design and patterns
  • The ability to deliver informed designs and plans ahead of production and execution
  • Knowledge of others' expertise and the ability to involve multiple players (within and outside the organization) in the creation or development of novel products, processes, or research streams
Job Responsibility
Job Responsibility
  • Design and deliver systems that enable partners and ISVs to migrate from other cloud providers, improve core systems performance and efficiencies, and ensure zero customer impact throughout the change management cycle
  • Deliver systems to meet our business continuity planning goals, provide telemetry for optimizing the service and drive our response time for detecting and resolving service issues down
  • Create, implement, optimize, debug, refactor, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Contribue to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Helps to identify other teams and technologies that will be leveraged, how they will interact, and when one's system may provide support to others
  • Contributes to determining back-end dependencies associated with product, application, service, or platform functionality for product features
  • Understands downstream effects of solutions and work provided
  • Helps to identify areas of dependency and overlap with other teams or team members and drives coordination
  • Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders (e.g., project managers) and executes project plans, release plans, and work items
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Principal Research Software Engineer

Microsoft Research (MSR) is a multidisciplinary global organization creating sci...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor'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, Rust, C++, C#, C, Java, JavaScript OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, and ship systems that transition MSR concepts into production-quality tools, services, and product capabilities
  • Build robust solutions spanning product experiences, APIs, data pipelines, model integration layers, and cloud infrastructure
  • Partner with MSR researchers and Microsoft product teams
  • Provide technical direction, mentor engineers, and guide architecture and design decisions
  • Help shape the team's engineering culture, long-term strategy, and adoption of modern AI-driven engineering practices
  • Define and implement AI-driven processes that accelerate how research moves into products
  • Design and integrate agentic AI frameworks and LLM-based pipelines into research tools and engineering workflows
  • Develop tool-use and function-calling architectures
  • Apply modern AI engineering practices
  • Contribute to model experimentation and adaptation
  • Fulltime
Read More
Arrow Right

Research Software Engineer - Multiple Levels- AI Frontiers

Microsoft Research AI Frontiers lab is seeking applications for the position of ...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Software Engineering, System Engineering or related field AND 2+ years’ technical engineering experience with coding in languages including, but not limited to, Python, OR equivalent experience.
Job Responsibility
Job Responsibility
  • You will contribute to one of our core pillars working with researchers, engineers, and product groups to create research breakthroughs and realize your ideas in products and services used worldwide
  • You will create data, evaluation and training pipelines for training agentic models to reliably use computers, tools and complete tasks collaborating with other agents and humans
  • You’ll showcase your system design thinking, understanding of both user-facing technologies and GenAI technologies to drive efficient, high-quality execution and communication, while launching innovative AI features
  • You will work with our Technical Program Management (PM) team to understand customer needs and our research portfolio to create compelling proof of concepts so customers can take advantage of our innovations
  • Fulltime
Read More
Arrow Right

Senior Research Software Engineer

Microsoft Research (MSR) is a multidisciplinary global organization working to c...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor'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.
Job Responsibility
Job Responsibility
  • Individual Contributor Development: Independently design and build software using appropriate AI tools, frameworks and practices across the SDLC
  • 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
  • Coding and Design: Owns or collaborates with other engineers on the architecture of solutions
  • Applies appropriate coding patterns and best practices
  • Engineering Excellence: Leads by example to produce extensible, maintainable, well-tested, secure, and performant code
  • Cross-Project Collaboration: Seek connections between MSR projects, design and develop better together systems
  • Technical Leadership: Collaborate with MSR Americas engineering leadership to contribute to a cohesive engineering vision
  • Fulltime
Read More
Arrow Right

Senior Research Software Engineer - Azure Office of the CTO

Azure Office of the CTO (AOCTO) plays a crucial role in Microsoft’s rapidly expa...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • 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
Job Responsibility
Job Responsibility
  • 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
  • Fulltime
Read More
Arrow Right