PreSales Collective · 9 hours ago
Software Engineer – AI/ML Platform Solutions
AMD is a company focused on building products that enhance next-generation computing experiences. They are seeking a Software Engineer to contribute to the architecture and design of AI solutions, bridging high-level frameworks with cutting-edge hardware for AI acceleration.
Communities
Responsibilities
Contributing to the architecture and design of the AI solutions platform
Developing Bare Metal and/or Linux runtime for AI/ML acceleration engines
Work with different teams to identify problems and create solutions
Work with management team on project planning activities
Qualification
Required
Deep technical mastery in compiler and embedded C
Ability to navigate complex, heterogeneous systems
Proactive collaboration skills
Experience in contributing to the architecture and design of AI solutions platform
Experience in developing Bare Metal and/or Linux runtime for AI/ML acceleration engines
Experience in identifying problems and creating solutions with different teams
Experience in project planning activities with management team
BS or MS in Computer Engineering, or related equivalent
Preferred
Hands-on MLIR/LLVM experience
Expert in C and Embedded systems development of ARM SoCs
Experience in architecting, designing and implementing complex heterogeneous or multi-processor systems
Knowledge of AI/ML frameworks like Pytorch, Tensor flow, JAX, etc
Knowledge of Acceleration template library like Cutlass, DNNL etc
Knowledge of Acceleration platforms like GPU, TPU, APU, FPGAs
Benefits
AMD benefits at a glance.