{"id":2911412,"url":"https://alion.io/job/amd-aiml-compiler-developer-npu-acceleration","title":"AI/ML Compiler Developer (NPU Acceleration)","company":{"id":93,"name":"AMD","domain":"amd.com","url":"https://alion.io/company/amd","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Jibe","truth_index":{"grade":"B","score":75,"open_postings":164,"ghost_share":0,"stale_share":0.994,"repost_share":0,"time_to_fill_p50_days":29,"computed_at":"2026-10-27T05:46:45Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":25000,"max_usd":51000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":41},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"Stable Diffusion","optional":false},{"name":"PyTorch","optional":true},{"name":"TensorFlow","optional":true},{"name":"TensorFlow C++","optional":true}],"status":"live","first_seen_at":"2026-09-01T10:57:00Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-27T04:25:52Z","board_verified":true,"closed_at":null,"days_open":55,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":55},"description":"ADVANCE YOUR CAREER. ADVANCE THE WORLD.\nAt AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future.\nWhether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger - technology that moves the world forward. Join us and, together, we’ll advance your career.\nMTS SOFTWARE DEVELOPMENT ENGINEER\nTHE ROLE:\nWe are looking for a dynamic, energetic Lead / Staff Software Engineer to join our growing team in AI(Artificial Intelligence) group. In this role, the individual will be responsible fordeveloping AI/ML specific C/C++ kernels and dataflow schedules for AMD Ryzen Processors built on XDNA Neural Processor Units (NPU) to map LLMs,Stable Diffusion networks on NPU. As a C++ Kernel Developer, you will play a crucial role in designing, optimizing, and implementing machine learning kernels specifically tailored for vector processors. Your work will directly impactthe efficiency, speed, and accuracy of our machine learning models.\nKEY RESPONSIBILITIES:\nKernel Development:\nDesign and implement highly optimized C++ kernel library for NPU/GPU.\nCollaborate with the research and software teams to integrate these kernels intotheexisting software stack.\n Vector Processor Optimization:\nWork closely with hardware engineers to understand the architecture of VLIW vector core units such as MAC, GeMM, and non-linear functions.\nDevelop vectorized code that leveragesSIMD (Single Instruction, Multiple Data) and ILP (instruction level parallelism) for maximum performance.\nPerformance Profiling and Tuning:\nProfile and analyze the performance of existing kernels.\nIdentifybottlenecks and optimizecritical sections for better throughput.\nTesting and Validation:\nDevelop CPU models for the ML operators in C++/ Python to validateaccuracy.\nWrite unit tests and integration tests to ensure correctness and reliability.\nValidate kernel performance across different hardware platforms.\nDocumentation and Collaboration:\nDocument design specs for new kernelsand the performanceimprovements.\nFollow coding guidelines, use tools like git to maintaincode and create pull-requests, and documentation.\nCollaborate with cross-functional teams, including machine learning researchers and software engineers.\nPREFERRED EXPERIENCE:\nExcellent C/C++ and Python coding skills\nGood understanding of SIMD/Tensor/VLIW processor architecture to exploit parallelism.\nExperience with vectorized programming (SIMD) and parallel computing.\nFamiliarity with machine learning frameworks (e.g., TensorFlow, PyTorch) is a plus.\nExperience with silicon bring-up and pre-silicon validation on Emulation platforms is a plus.\nKnowledge of low-level hardware details (cache hierarchy, memory access patterns) is desirable.\nExcellent problem-solving skills and a passion for performance optimization.\nACADEMIC CREDENTIALS:\nBS/Masters/PhD degree in Computer Science, Electrical Engineering, or a related field with around 10/8/5 year experiencerespectively.\nBenefits offered are described: AMD benefits at a glance.\nAMD 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.\nAMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.\n\nThis posting is for an existing vacancy.\nMTS SOFTWARE DEVELOPMENT ENGINEER\nTHE ROLE:\nWe are looking for a dynamic, energetic Lead / Staff Software Engineer to join our growing team in AI(Artificial Intelligence) group. In this role, the individual will be responsible fordeveloping AI/ML specific C/C++ kernels and dataflow schedules for AMD Ryzen Processors built on XDNA Neural Processor Units (NPU) to map LLMs,Stable Diffusion networks on NPU. As a C++ Kernel Developer, you will play a crucial role in designing, optimizing, and implementing machine learning kernels specifically tailored for vector processors. Your work will directly impactthe efficiency, speed, and accuracy of our machine learning models.\nKEY RESPONSIBILITIES:\nKernel Development:\nDesign and implement highly optimized C++ kernel library for NPU/GPU.\nCollaborate with the research and software teams to integrate these kernels intotheexisting software stack.\n Vector Processor Optimization:\nWork closely with hardware engineers to understand the architecture of VLIW vector core units such as MAC, GeMM, and non-linear functions.\nDevelop vectorized code that leveragesSIMD (Single Instruction, Multiple Data) and ILP (instruction level parallelism) for maximum performance.\nPerformance Profiling and Tuning:\nProfile and analyze the performance of existing kernels.\nIdentifybottlenecks and optimizecritical sections for better throughput.\nTesting and Validation:\nDevelop CPU models for the ML operators in C++/ Python to validateaccuracy.\nWrite unit tests and integration tests to ensure correctness and reliability.\nValidate kernel performance across different hardware platforms.\nDocumentation and Collaboration:\nDocument design specs for new kernelsand the performanceimprovements.\nFollow coding guidelines, use tools like git to maintaincode and create pull-requests, and documentation.\nCollaborate with cross-functional teams, including machine learning researchers and software engineers.\nPREFERRED EXPERIENCE:\nExcellent C/C++ and Python coding skills\nGood understanding of SIMD/Tensor/VLIW processor architecture to exploit parallelism.\nExperience with vectorized programming (SIMD) and parallel computing.\nFamiliarity with machine learning frameworks (e.g., TensorFlow, PyTorch) is a plus.\nExperience with silicon bring-up and pre-silicon validation on Emulation platforms is a plus.\nKnowledge of low-level hardware details (cache hierarchy, memory access patterns) is desirable.\nExcellent problem-solving skills and a passion for performance optimization.\nACADEMIC CREDENTIALS:\nBS/Masters/PhD degree in Computer Science, Electrical Engineering, or a related field with around 10/8/5 year experiencerespectively.\nBenefits offered are described: AMD benefits at a glance.\nAMD 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.\nAMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.\n\nThis posting is for an existing vacancy.","description_format":"text","description_chars":7770,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Processors, MCUs & AI Chips","Computer Components","AI Chips & Accelerators"],"lifecycle":[{"event":"open","at":"2026-10-20T09:36:36Z"}],"visa":[],"liveness":{"score":17,"band":"cold","label":"Long shot","p_open":1,"p_active":0.467,"p_room":0.36,"age_days":55,"expected_fill_days":29,"reasons":["conf:1","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/amd-aiml-compiler-developer-npu-acceleration","json_url":"https://alion.io/job/amd-aiml-compiler-developer-npu-acceleration.json","meta":{"generated_at":"2026-10-27T08:09:37Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8995,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":93},"rest":"https://alion.io/mcp/rest/get_company?id=93"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Famd-aiml-compiler-developer-npu-acceleration"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Famd-aiml-compiler-developer-npu-acceleration"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Famd-aiml-compiler-developer-npu-acceleration"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/amd-aiml-compiler-developer-npu-acceleration\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Famd-aiml-compiler-developer-npu-acceleration"}]}