Principal Software Development Engineer - Compiler & ML Acceleration
Advanced Micro Devices , Inc.
WHAT YOU DO AT AMD CHANGES EVERYTHING
At 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 ROLE:
AMD is building the next generation of compiler and software infrastructure to accelerate Large Language Models (LLMs) and ML workloads on emerging accelerator architectures.
THE PERSON:
We are looking for a Principal Software Development Engineer to lead technical development in compiler technology, MLIR-based infrastructure, and model-to-hardware optimization, with a strong focus on enabling high-performance execution for AI workloads.
This role sits at the intersection of compiler development, ML frameworks, and AI model execution, supporting advanced acceleration pipelines targeting NPUs and other specialized compute engines.
KEY RESPONSIBILITIES:
* Lead architecture design and development of compiler components and optimization pipelines for machine learning
* Design and implement MLIR-based compiler flows to lower high-level ML representations into highly optimized hardware-specific code
* Drive model compilation and data movement optimization for ML inference workloads
* Define and implement compiler strategies for operator fusion, memory planning, scheduling, and performance optimization
* Work cross-functionally with hardware, runtime, frontend, and systems teams to align compiler capabilities with evolving accelerator architectures
* Provide technical leadership and mentorship, influencing compiler direction and best practices across the organization
* Contribute to long-term roadmap decisions for compiler and ML acceleration software
PREFERRED EXPERIENCE:
* Strong experience in compiler development (front-end, middle-end, and/or back-end) and code optimization
* Hands-on expertise with MLIR and/or LLVM-based compiler infrastructure
* Proven experience working on neural network workloads
* Deep understanding of graph-level and compiler-level optimizations for ML models
* Strong C++ development skills and experience working in large, complex codebases
* Ability to operate at Principal-level technical scope, influencing architecture and direction beyond individual deliverables
* Experience targeting or optimizing for NPUs or specialized AI accelerators
* Familiarity with model compilation stacks and custom lowering pipelines
* Contributions to compiler or ML infrastructure in production environments
ACADEMIC CREDENTIALS:
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
This role is not eligible for visa sponsorship.
#LI-JG1
#Hybrid
Benefits 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.
- ...AND RESPONSIBILITIES: Contribute to the development of the Gentuity imaging application software and internal software tools Contribute to the specification... ...Minimum of 12 years of experience in Software Engineering Modern C++, including Objected Oriented Design,...Suggested
$150k - $200k
...with cutting-edge AI/ML and data solutions. We... ...and Complex Application Development. With headquarters in... ...As a Senior DevOps Engineer at Raft, you won't be... ...expected to understand the software you're deploying,... ...tooling in Java or Go to accelerate platform operations, reduce...SuggestedLive in- ...Senior AI Engineer Description We are looking for a Senior AI... ...with LLMs and traditional AI/ML. Working closely with Product... ...~7+ years of professional software engineering experience, including... ..., we enable manufacturers to accelerate product design, and bring...SuggestedFlexible hoursNight shift
- ...exceptional professional development opportunities for... ...seeking highly motivated engineers to develop and secure... ...intersection of embedded software, computer architecture... ...software development, compiler- and analysis-assisted... ...applying AI/ML techniques to software...SuggestedWork experience placementInternshipLocal areaImmediate start
$44k - $185k
...as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative... .... Your Impact You are a passionate software engineer with expertise in developing scalable... ...alifications Hands-on experience with AI/ML. Familiarity with major cloud platforms...SuggestedFull timeTemporary workApprenticeshipInternshipLocal areaFlexible hours$122.4k - $183.6k
...Test Engineer At Medtronic you can begin a life-long career of... ...and Solutions Research and Development organization you will utilize... ...identifying and cataloging of software defects in assigned... ...is offered exclusively for Principal-level roles and above, where...H1bWork at officeLocal areaFlexible hours$122.4k - $183.6k
...people worldwide.? As a test engineer within the CST Enabling... ...and Solutions Research and Development organization you will utilize... ...investigationand resolution of software defects... ...is offered exclusively for Principal-level roles and above, where...H1bWork at officeLocal areaWorldwideFlexible hours- ...Senior Software Engineer Gems Setra is seeking a Senior Software Engineer to join the software... .../release workflows, including cross-compilation and packaging patterns used by the... ...effectiveness by introducing or strengthening development practices (code reviews, automated...Local area
- ...competitive benefits, exceptional professional development opportunities for career growth, and a... ...us. The Generative and Agentic AI Engineering Department works across the full range... ...applies generative AI, agentic AI, and AI/ML research and engineering to operational...Work experience placementInternshipLocal area
- ...Description Job Description Robotics Engineer (Software and Controls), Unmanned Maritime... ...innovation opportunities within the product development and R&D space. We support Government and... ..., SVN. Familiarity with SLAM, CV, ML, or AI. Experience with field testing...Remote work
- ...competitive benefits, exceptional professional development opportunities for career growth, and a... ...to perform research, development, engineering, evaluation, and integration of secure AI... ...Advanced understanding of foundational AI/ML theory, with demonstrated ability to...Work experience placementInternshipLocal areaImmediate start
- ...benefits, exceptional professional development opportunities for career... ...Intelligence and Decision Engineer with a passion for artificial... ...to develop decision support software prototypes based on analysis... ...successful deployment of AI/ML decision support systems or components...Work experience placementInternshipLocal area
- ...Artificial Intelligence And Decision Engineer Why choose between doing... ..., exceptional professional development opportunities for career... ...to develop decision support software prototypes based on analysis... ...successful deployment of AI/ML decision support systems or components...Work experience placementLocal area
- ...competitive benefits, exceptional professional development opportunities for career growth, and a... ...us. The Generative and Agentic AI Engineering Department works across the full range... ...applies generative AI, agentic AI, and AI/ML research and engineering to operational...Work experience placementInternshipLocal area
- ...benefits, exceptional professional development opportunities for career... ...: The Emerging Systems Engineering Technologies Department is charged... ..., Systems Engineering, Software Engineering, or related field... ...Intelligence (AI) and Machine Learning (ML) concepts and tools. •...InternshipWork at officeLocal area
$120k - $180k
...Category Engineering Hire Type Employee Job ID 16559 Base Salary Range $120000-$180... ...of high-performance silicon chips and software content. Join us to transform the future... ...performance engineers, to tackle intricate compilation and placement problems. Your commitment...$140k - $165k
...for working directly with developers to accelerate adoption and deliver meaningful product... ...~7+ years of experience in cloud-based software development environments ~ Experience... ...data services, computer vision, or AI/ML pipelines (preferred) Physical Demands...Permanent employmentWork at officeRemote workWorldwide- ...benefits, exceptional professional development opportunities for career growth... ...to hire talented and creative software vulnerability researchers and reverse engineers with a focus on embedded... ...develop advanced tools that enable, accelerate, and scale our embedded...Work experience placementLocal area
- ...benefits, exceptional professional development opportunities for career growth... ...to hire talented and creative software vulnerability researchers and reverse engineers with a focus on embedded... ...develop advanced tools that enable, accelerate, and scale our embedded...Work experience placementInternshipLocal area
- ...Lead Cloud Engineer Why choose between doing meaningful work and... ...benefits, exceptional professional development opportunities for career... ...and DevOps as well as software development and architecture.... ...Experience designing and deploying AI/ML enabled architectures in a...InternshipLocal area
- ...SUMMARY/OBJECTIVE: Under the supervision of the Director of Software Engineering , this key role is to develop production quality code for... ...solutions in a Linux server/desktop environment using C++, and Qt development framework. Contributing to products on a variety of...Local area
- ...MITRE Intermediate Software Developer Why choose between doing meaningful work and... ...competitive benefits, exceptional professional development opportunities for career growth, and a... ...? Do you want to be mentored by engineers and scientists that are experts in their...InternshipLocal area
$98.9k - $148.3k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Graphics Software Engineering General Summary: As a leading... ...field. • 1+ year of relevant GPU experience. Principal Duties and Responsibilities: • Applies Graphics...Work from home$148k - $247k
...Summary As part of Guidewire's Product Development & Operations (PDO) organization, the... .... In this Senior Full-Stack Software Engineer role, you will design, build, and... ...secure, performant services and UIs that accelerate customer time-to-value and platform...Full timePart timeWork at officeRemote workFlexible hours$139k - $174k
...We are seeking a highly skilled Advanced Software Engineer with expertise in LabView ,Visual Basic, understanding of SQL databases and a... ...Visual Basic, and SQL databases • Experience with software development tools, version control systems, and debugging techniques....Temporary workWork experience placementFlexible hours$120.5k - $228.5k
...Software Engineer III - Ris Test This role has been designed as ''Onsite' with an expectation... ...on finding new and better ways to accelerate what's next. We know varied backgrounds... ...wellbeing. Personal & Professional Development We also invest in your career because...Work experience placementWork at officeLocal areaImmediate start$86k - $130k
...Summary As a Full-Stack Software Engineer in Guidewire's Product Development & Operations (PDO) organization, you will build and evolve core platform... ...Marketplace provides hundreds of applications that accelerate integration, localization, and innovation. For more...Permanent employmentFull timePart timeInternshipRemote workFlexible hours- ...we want to hear from you. Join the power movement as a Lead Engineer, Strategic Partnerships The Lead Engineer, Strategic... ...activating the world's best researchers, institutions, and programs to accelerate our roadmap and retire risk. You will represent CFS to...Full timeFlexible hoursNight shiftWeekend work
$33.55 - $39.47 per hour
...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance... ...management team is informed of current building operations by compiling and submitting monthly reports • Complete all required C&W...Minimum wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hours- ...Excellent communication skills to effectively collaborate with team members across various departments - Solid understanding of Software Development Life Cycle - Working knowledge of JavaScript, HTML, and CSS - Understanding of database concepts and relational data design...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer - Compiler & ML Acceleration. Be the first to apply!
- software engineer Boxborough, MA
- software developer positions Boxborough, MA
- software developer Boxborough, MA
- information technology software engineer Boxborough, MA
- consulting software engineer Boxborough, MA
- intel software engineer Boxborough, MA
- cybersecurity software engineer Boxborough, MA
- software engineer amazon Boxborough, MA
- embedded software Boxborough, MA
- software Boxborough, MA


