Software Engineer
Advanced Micro Devices , Inc.
What You Do At AMD Changes EverythingAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.The RoleWe are building a platform where autonomous AI agents run hardware validation campaigns, triage failures, and continuously grow a shared knowledge base—without a human in the loop. You will be a core engineer on this system, designing and building the LLM agent framework, RAG pipelines, MCP backend, and developer tooling that make it work. This role sits within the Global Cluster Engineering organization, where you will develop software that powers distributed infrastructure at global scale. This is an AI-native software engineering role: you will spend your time building multi-agent orchestration systems, retrieval-augmented generation pipelines, tool-use frameworks, and knowledge graph integrations. You do not need deep hardware domain knowledge—but intellectual curiosity about how firmware validation and network hardware works will help you build better tools for the engineers who do. We are hiring two Senior Software Engineers into this role; specific areas of ownership will be shaped by each person's strengths and interests.The PersonExperience: software development experience, with a strong portfolio of production systemsAI-Native Development: Genuine passion for building AI-native software—you follow the field, have shipped real LLM-powered systems, and care about getting the details right (grounding, evaluation, failure modes, not just prompts)RAG Systems: Hands-on experience building RAG pipelines—embedding models, vector databases, chunking strategies, retrieval evaluation, hybrid search, and rerankingLLM Engineering: Production experience with LLM tool use, multi-agent orchestration, prompt engineering, context management, and hallucination mitigationCore Skills: Strong proficiency in one or more modern programming languages such as Python, TypeScript/Node.js, Go, Java, C#, or Rust, with demonstrated ability to build and operate production-scale services. Python experience is preferred due to the AI/ML ecosystemEngineering excellence: Async programming, API design, distributed systems, clean code practices. Experience designing for reliability in automated/unattended environments—crash recovery, audit trails, state management, observabilityCloud Infrastructure: Experience with AWS, Azure, or GCP—infrastructure provisioning, managed services, networking, and deploying production workloads at scaleAI Tooling: Active use of AI coding assistants and LLM-powered developer tools (Claude Code, GitHub Copilot, Cursor, etc.) to accelerate development and problem-solvingKey ResponsibilitiesAgent Orchestration: Design, build, and maintain the AI agent orchestration layer—multi-agent dispatch, context window management, anti-hallucination guardrails, progress tracking, crash recovery, audit trails, and inter-agent communication protocolsRAG Pipeline Development: Build and continuously improve the retrieval-augmented generation pipeline—document ingestion from Slack, GitHub, Jira, and Confluence; chunking and embedding strategies; hybrid vector + keyword search; cross-encoder and LLM-based reranking; knowledge graph indexing via LightRAG + Neo4jDeveloper Experience & User Interfaces: Build intuitive web applications and developer experiences enabling engineers to interact with AI agents, knowledge systems, validation workflows, observability dashboards, and operational tooling. Experience building modern web applications using React, Next.js, Angular, Vue, or similar frameworks.Backend Systems: Design and implement distributed services, APIs, event-driven architectures, and microservices powering AI workflows and platform integrations.AI Services: Design and implement scalable, low-latency AI services powering metadata generation, feature extraction, and knowledge retrieval—ensuring agents have accurate, grounded context at query timeLLM-Powered Tooling: Build LLM-powered developer tooling—automated test plan generation, test case quality auditing, AI-driven failure triage, autonomous knowledge curation after every test run, and intelligent report generationAgentic AI Deployment: Develop and deploy agentic AI solutions—autonomous agents, multi-agent orchestration frameworks, and LLM-powered workflows—that transform validation operations across hardware teamsStakeholder Collaboration: Work closely with validation engineers, hardware teams, and engineering peers to translate business and domain requirements into flexible, well-designed software solutionsSecurity & Compliance: Ensure AI/ML systems comply with security standards and best practices, addressing data privacy and protection concerns across all LLM integrations, RAG pipelines, and credential-handling systemsEnd-to-End Ownership: Own features end-to-end—from project estimation and architecture review through coding, deployment, and post-launch measurementOperational Excellence: Build resilient systems with strong observability; implement automated testing, monitoring, and CI/CD pipelines using infrastructure-as-code tools (Terraform); participate in on-call rotations and drive root-cause analysis and reliability improvementsCode Quality: Write clean, well-tested, maintainable code—other engineers and agents depend on what you build; quality directly affects system reliabilityOnboarding: Collaborate with validation engineers to translate domain knowledge into agent skills and onboard new product teams onto the platformPreferred ExperienceDesign and implement distributed services, APIs, event-driven architectures, and microservices powering AI workflows and platform integrations.Experience with the Model Context Protocol (MCP) or agentic platforms (Claude Code, LangGraph, CrewAI, AutoGen)Familiarity with knowledge graph systems (Neo4j, LightRAG) or graph-augmented RAGBackground in the semiconductor, datacenter, or networking industry—high-level understanding of how hardware validation or firmware development worksExperience with CI/CD systems and automated test infrastructureExposure to Slack API, GitHub API, or Atlassian REST APIsData Engineering & Analytics: Experience with data pipeline design, ETL workflows, data warehousing, or analytics platforms is a plusAcademic CredentialsBS or MS Degree in Computer Science, Electrical Engineering, or related fieldLocationSanta ClaraAustin or Seattle or SecaucusBenefits offered are described: AMD benefits at a glance.AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.This posting is for an existing vacancy.
$184k - $287.5k
...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip...SuggestedFull timeWorldwide- Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality of applications across the GM's Product... ....You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications...SuggestedFull timeContract workH1bLocal areaWork from homeRelocation package
- ...barriers to entry, making the right connections, and building confidence through expert guidance.We are seeking a Senior Full-Stack Software Engineer to join our high-performance engineering organization as a full-time, hands-on individual contributor. In this role, you will...SuggestedFull timeWork at officeLocal area
$147.5k - $245.9k
...financial technology solutions. You will work across the entire software development life cycle, from front-end user interfaces to back... ...our work.Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 7 years of progressive...SuggestedFull timeWork from home- ...The Role We're looking for a Full-Stack Software Engineer to help build the platform that captures human intelligence at scale. You'll work hands-on across our entire stack: React/TypeScript on the front end, FastAPI and PostgreSQL on the backend, and a real-time voice...SuggestedInternshipLocal areaFlexible hoursShift work
- ...Full Stack Software EngineerLocation: Austin, TX (Hybrid) 3 days a weekPay Rate: DOERequirements:Recent, relevant experience in:Modern UI technologies like HTML5, CSS3, MVC, JavaScriptModern Programming Languages (C#.Net/.Net Core)Building APIs/Micro-Services/Micro-Front...
- ...Full Stack Software Engineer - ~2+ years of hands on front end development experience with web apps using TypeScript, HTML, CSS and other industry standard frameworks ~ Extensive experience with commonly used front end frameworks and libraries such as React,...
- ...Full Stack Software Engineer - AI -Austin TX / Warren MI About the Role We are seeking an innovative Full Stack Software Engineer with specialized expertise in Artificial Intelligence to drive the development of our next-generation applications. In...
- ...Full Stack Software Engineer Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance of every detail? As part of our Hardware Technology organization, you'll help design and build highly available web applications...
- ...Software EngineerDomainTools is seeking a Software Engineer to join our Frontend Team. This position is perfect for someone interested in building powerful cybersecurity products and features for our enterprise customers. Our solutions help fuel mission critical efforts...
- ...you'll fit right in.SafeLease is looking for a driven Full Stack Engineer. In this role, you'll work across the entire stack building,... ...driven team.Your experience:2+ years of experience in full-stack software development with exposure to shipping real-world...Flexible hours
$125.7k - $203.1k
...systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers... ...information and intelligent automation. Your Impact As a passionate software engineer, you bring expertise in developing scalable backend...Full timeTemporary workApprenticeshipLocal areaFlexible hours- ...Senior Full Stack Software Engineer SafeLease is looking for a driven Senior Full Stack Software Engineer. In this role, you'll work across the entire stack building, testing, and shipping features. You'll collaborate closely with company leadership, playing a key role...Full timeWork at officeFlexible hours
- Job DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This role focuses...Full timeLocal areaWork from homeRelocation package
$143.7k - $194.4k
...team owns the patching scheduling domain for all RDS and Aurora engines. This includes the end-to-end patching and maintenance platform... ...customers blast-radius control over their fleet upgrades. As a software engineer on this team, you will join a team working on high-...InternshipWorldwideFlexible hours$140k - $215k
...future of cybersecurity starts with you.About the Role:The data engineering team owns and scales a hyper scale data lake, graphdb, time-... ...expertise with algorithms, distributed systems design and the software development lifecycleExperience building large scale data/event...Full timeWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week$92.5k - $209.5k
Oracle Cloud Infrastructure (OCI) is looking for a Senior Platform Software Engineer to join the PKI team responsible for building and operating cloud-scale Public Key Infrastructure services. In this role, you will design, develop, test, and deliver secure, highly available...Temporary workFlexible hours$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...Full time- ...environments and tools.Experience with build tools and languages, including make and cmake.Test and verification methodologies for software tools.Desired:Above-average knowledge of processor microarchitecture.Detailed profiling experience.Experience with simulation and...Full time
$92.5k - $209.5k
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.Oracle Cloud Infrastructure... ...join our OCI SDK team. You will work with a dynamic group of engineers responsible for designing, developing, and maintaining software...Temporary workWorldwideFlexible hours$224k - $356.5k
...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI... ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of...Full timeLocal area$110k - $135k
...basis. Western Union will not sponsor applicants for work visas for this position.Role Responsibilities We are seeking a Senior Software Engineer to lead the modernization of enterprise payment and integration platforms by transforming legacy applications into scalable,...Full timeTemporary workWork experience placementWork at officeVisa sponsorshipWork visaShift work3 days per week- Job DescriptionThe RoleWe are seeking an experienced and highly motivated Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform and back-office integration services that power GM mobile ownership experiences. This role will...Full timeLocal areaWork from homeRelocation package
- ...Software EngineerAbode Money is the first-ever AI financial home manager, using AI to save homeowners on property taxes, insurance, mortgage... ...VC and The 81 Collection.The RoleWe're looking for a Software Engineer who is highly autonomous, reliable, cool under pressure and...Permanent employmentRelocationFlexible hours
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- ...contributes to something bigger — technology that moves the world forward.Job Role and Responsibility: AMD, Inc., is hiring SMTS Software System Design Engineer to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution...
- ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Software Engineer 2Location(s): Austin, TX I. DESCRIPTION OF SERVICES Requires the services of 4 Software Engineer 2 candidates, hereafter...
$88.9k - $165.1k
...electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent... ...—every day.Job Summary:R&D support of application and product engineers for customer problems and requests. This consists of problem...Full time$100k - $150k
Job DescriptionSoftware Engineer II Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta, GA (Onsite 4 days per week) Note: This is a... ...teams to work at the highest levels possible. Role Summary:The Software Engineer II builds and maintains the APIs, workflows, integrations...Full timeTemporary workImmediate startVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Austin, TX
- graduate software engineer Austin, TX
- software developer fintech Austin, TX
- new graduate software engineer Austin, TX
- senior robotics software engineer Austin, TX
- software engineer visa sponsorship Austin, TX
- software qa engineer Austin, TX
- network software engineer Austin, TX
- software engineer remote Austin, TX
- part time software developer Austin, TX

