What You Do at AMD Changes Everything
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD Together We Advance
The Role
We are looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
The Person
The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.
Key Responsibilities
- Engaging with software partner architects and engineers to jointly work on performance optimizations
- Developing benchmarking plans and technical collateral (presentations, whitepapers, etc.)
- Co-developing joint partner demos and proof-points
- Interacting with Customers to help them converge on their critical design needs
- Driving successful Adoption of AMD AI Engine tool flows
- Working with Tech Marketing and Applications Engineering to understand customer needs
- Staying informed of software and hardware trends and innovations
- Designing next-gen ML solutions with Architecture team
Preferred Experience
- Experience in a field associated with machine learning algorithms and frameworks
- Expertise with Deep Neural Network architectures like CNN, RNN, LLM, etc.
- Expertise with AI frameworks like Pytorch, Tensorflow, Caffe, etc.
- Knowledge of Acceleration Platforms like GPU, TPU, APU, AIE, FPGAs
- Strong SW programming skills (C++ and/or Python)
- Strong Analytical skills
- Excellent written/verbal communication skills
- Experience in optimizing Machine Learning applications for a target architecture
- Experience with quantization techniques is a plus
- Team player with the ability to work across a diverse team
Academic Credentials
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Location:
San Jose