{"id":2909985,"url":"https://alion.io/job/amd-software-development-engineer-2","title":"Software Development Engineer","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":80,"open_postings":160,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":20,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Taipei, Taiwan"],"countries":["TW"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":34000,"period":"year","method":"role_country_seniority_unknown","sample_n":44},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"PyTorch","optional":false},{"name":"TensorFlow","optional":false},{"name":"TensorFlow C++","optional":false},{"name":"Triton","optional":false},{"name":"XLA","optional":false},{"name":"CUDA","optional":true},{"name":"LLM","optional":true},{"name":"LLVM","optional":true},{"name":"MLIR","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-10-15T00:04:00Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-24T02:30:27Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"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.\nTHE ROLE:\nAs a core member of the team, you will play a pivotal role in optimizingand developing deep learning frameworks for AMD GPUs. Your work will be instrumental in enhancing GPU kernel performance, accelerating deep learning models, and enabling training and inference at scale across multi-GPU and multi-node systems. You will collaborate across internal GPU software teams and engage with open-source communities to integrate cutting-edgecompiler technologies and drive upstream contributions that benefitAMD’s AI software ecosystem.\nTHE PERSON:\nSkilled engineer with strong technical and analytical expertisein C++ development within Linux environments. The ideal candidate will thrive in both collaborative team settings and independent work, with the ability to define goals, manage development efforts, and deliver high-quality solutions. Strong problem-solving skills, a proactive approach, and a keen understanding of software engineering best practices are essential.\nKEY RESPONSIBILITIES:\nOptimize Deep Learning Frameworks: Enhance performance of frameworks like TensorFlow, PyTorch, and SGLangon AMD GPUs via upstream contributions in open-source repositories.\nDevelop and Optimize Deep Learning Models: Profile and tune large-scale training and inference models for optimal performance on AMD hardware.\nGPU Kernel Development: Design, implement, and optimize high-performance GPU kernels using HIP, Triton, or other relevant tools for AI operator efficiency.\nCollaborate with GPU Library and Compiler Teams: Work closely with internal compiler and GPU math library teams to integrate and align kernel-level optimizations with full-stack performance goals.\nContribute to SGLangDevelopment: Support optimization, feature development, and scaling of the SGLangLLM framework across AMD GPU platforms.\nDistributed System Optimization: Tune and scale performance across both multi-GPU (scale-up) and multi-node (scale-out) environments, including inference parallelism and collective communication strategies.\nGraph Compiler Integration: Integrate and optimize runtime execution through graph compilers such as XLA, TorchDynamo, or custom pipelines.\nOpen-Source Collaboration: Partner with external maintainers to understand framework needs, propose optimizations, and upstream contributions effectively.\nApply Engineering Best Practices: Leverage modern software engineering practices in debugging, profiling, test-driven development, and CI integration.\nPREFERRED EXPERIENCE:\nStrong Programming Skills: Strong experience in C++ and/or Python, with demonstrated ability to debug, profile, and optimize performance-critical code.\nSGLangand LLM Optimization: Solid hands-on experience with SGLangor similar LLM inference frameworks is highly preferred.\nCompiler and GPU Architecture Knowledge: Background in compiler design or familiarity with technologies like LLVM, MLIR, or ROCmis a plus.\nHeterogeneous System Workloads: Strong experience running and scaling workloads on large-scale, heterogeneous clusters (CPU + GPU) using distributed training or inference strategies.\nAI Framework Integration: Strong experience and contribution to or integrating optimizations into deep learning frameworks such as PyTorchor TensorFlow.\nGPU Computing: Solid and strong knowledge of HIP, CUDA, or other GPU programming models; experience with GCN/CDNA architecture preferred.\nACADEMIC CREDENTIALS:\nBachelor’s and/or Master’s Degreein Computer Science, Computer Engineering, Electrical Engineering, or a related field.\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.\nTHE ROLE:\nAs a core member of the team, you will play a pivotal role in optimizingand developing deep learning frameworks for AMD GPUs. Your work will be instrumental in enhancing GPU kernel performance, accelerating deep learning models, and enabling training and inference at scale across multi-GPU and multi-node systems. You will collaborate across internal GPU software teams and engage with open-source communities to integrate cutting-edgecompiler technologies and drive upstream contributions that benefitAMD’s AI software ecosystem.\nTHE PERSON:\nSkilled engineer with strong technical and analytical expertisein C++ development within Linux environments. The ideal candidate will thrive in both collaborative team settings and independent work, with the ability to define goals, manage development efforts, and deliver high-quality solutions. Strong problem-solving skills, a proactive approach, and a keen understanding of software engineering best practices are essential.\nKEY RESPONSIBILITIES:\nOptimize Deep Learning Frameworks: Enhance performance of frameworks like TensorFlow, PyTorch, and SGLangon AMD GPUs via upstream contributions in open-source repositories.\nDevelop and Optimize Deep Learning Models: Profile and tune large-scale training and inference models for optimal performance on AMD hardware.\nGPU Kernel Development: Design, implement, and optimize high-performance GPU kernels using HIP, Triton, or other relevant tools for AI operator efficiency.\nCollaborate with GPU Library and Compiler Teams: Work closely with internal compiler and GPU math library teams to integrate and align kernel-level optimizations with full-stack performance goals.\nContribute to SGLangDevelopment: Support optimization, feature development, and scaling of the SGLangLLM framework across AMD GPU platforms.\nDistributed System Optimization: Tune and scale performance across both multi-GPU (scale-up) and multi-node (scale-out) environments, including inference parallelism and collective communication strategies.\nGraph Compiler Integration: Integrate and optimize runtime execution through graph compilers such as XLA, TorchDynamo, or custom pipelines.\nOpen-Source Collaboration: Partner with external maintainers to understand framework needs, propose optimizations, and upstream contributions effectively.\nApply Engineering Best Practices: Leverage modern software engineering practices in debugging, profiling, test-driven development, and CI integration.\nPREFERRED EXPERIENCE:\nStrong Programming Skills: Strong experience in C++ and/or Python, with demonstrated ability to debug, profile, and optimize performance-critical code.\nSGLangand LLM Optimization: Solid hands-on experience with SGLangor similar LLM inference frameworks is highly preferred.\nCompiler and GPU Architecture Knowledge: Background in compiler design or familiarity with technologies like LLVM, MLIR, or ROCmis a plus.\nHeterogeneous System Workloads: Strong experience running and scaling workloads on large-scale, heterogeneous clusters (CPU + GPU) using distributed training or inference strategies.\nAI Framework Integration: Strong experience and contribution to or integrating optimizations into deep learning frameworks such as PyTorchor TensorFlow.\nGPU Computing: Solid and strong knowledge of HIP, CUDA, or other GPU programming models; experience with GCN/CDNA architecture preferred.\nACADEMIC CREDENTIALS:\nBachelor’s and/or Master’s Degreein Computer Science, Computer Engineering, Electrical Engineering, or a related field.\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":9498,"description_truncated":false,"requirements":{"experience_years_min":null,"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:19:33Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.58,"p_room":0.9,"age_days":8,"expected_fill_days":20,"reasons":["conf:1","stale_co","velocity","win:mid","comp:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/amd-software-development-engineer-2","json_url":"https://alion.io/job/amd-software-development-engineer-2.json","meta":{"generated_at":"2026-10-24T05:30:44Z","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":7798,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00: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-software-development-engineer-2"},{"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-software-development-engineer-2"},{"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-software-development-engineer-2"},{"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-software-development-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Famd-software-development-engineer-2"}]}