Senior Field Application Engineer – AI
About the Role
We are seeking a Field Application Engineer to join the AI and HPC Center of Excellence. This role involves working with customers and partners to support RFP-driven requests, providing hands-on support to enable AI workloads on AMD ‘Instinct’ datacenter GPUs, and conducting broader engineering investigations to understand performance characteristics across popular and customer-specific training and inference workloads. You will also focus on competitive positioning and creating technical documentation of AI performance on AMD hardware to support the Field Application team, partners, and customers.
This is a hands-on technical role requiring an established background in AI, including executing and tuning training and inference workloads. You will create and deliver presentations and training both remotely and in person. The role offers significant growth opportunities and visibility within AMD, including executive-level exposure. Based in the United States, this position requires approximately 10-20% travel to customers and conferences, both nationally and internationally.
Responsibilities
- Support winning new AI business by enabling customers to execute their AI workloads on AMD Instinct GPUs, AMD Pensando™ Pollara AI NICs, and EPYC CPUs.
- Assist partners in RFP responses by testing requested workloads.
- Build and nurture deep technical relationships with engineers, architects, and leaders at key customer accounts, serving as a trusted advisor through application- and system/MLops-focused POCs, presentations, and training.
- Execute popular and customer-driven AI inference and training workloads, generate results, and create a characteristic understanding of AI performance on AMD hardware.
- Analyze how system and software choices affect performance and compare performance to competitors.
- Run training and inference performance investigations using common frameworks (PyTorch, TensorFlow, JAX) and tools (MLperf, Hugging Face).
- Build a body of documentation for internal and external dissemination, including AMD-internal guides, whitepapers, tuning guides, and training collateral.
- Engage proactively across AMD teams (GPU Business Unit, Engineering, Architecture, Platform, Software, and Product Development) to provide feedback and leadership from the field on requirements.
- Gather missing functionality and work with Engineering to resolve and test.
- Assist in creating Total Cost of Ownership models to aid pricing with the bid desk.
- Technically own and resolve customer and partner issues, including submitting JIRA tickets and driving resolution.
Requirements
- Track record working within AI, with current role involving AI inference or training as a key function.
- Demonstrable hands-on expertise with popular AI frameworks.
- Strong, positive can-do attitude with a willingness to lead by example and assist colleagues.
- Ability to independently prioritize opportunities to deliver results on time.
- Excellent written and oral communication skills in English, with the ability to collaborate effectively with both management and engineering teams.
- Openness to domestic and international travel (approximately 10-20% annually).
Preferred Experience
- Demonstrated experience with training and inference workloads on GPUs.
- Experience executing applications in common frameworks (PyTorch, TensorFlow, JAX).
- Familiarity with popular AI repositories (e.g., Hugging Face, MLperf) and understanding performance/functionality differences.
- MLops experience with KVM, Kubernetes, OpenStack, or OpenShift.
- Understanding of system-level hardware design and its impact on performance.
- Knowledge of how the software stack (frameworks, precision, compilers, libraries, middleware) affects performance.
- Customer-facing experience, including writing technical documents and communicating at an appropriate level for the audience.
- Linux administration skills, including setup for HPC/AI middleware.
Nice to Haves
- Hands-on AI experience within automotive, finance, healthcare, or defense verticals.
- Programming experience with HIP, CUDA, Python, C/C++, Fortran, OpenACC, OpenMP, or pSTL.
- Understanding of inter-node network choices and their impact on performance at scale.
- Experience creating performance projections for applications.
- Knowledge of deep neural networks and their design for different machine learning cases.
- Experience inspecting or writing assembly, understanding memory and cache hierarchy, and querying performance/latency at each level.
- Datacenter deployment and management experience.
- Government-level security clearance.
Qualifications
Bachelor’s Degree in a technical field (Computer Science, Electrical Engineering, Physics, Mathematics) preferred. This role is not eligible for visa sponsorship.
Location
Austin, TX and remote.
Benefits
AMD offers a comprehensive benefits package. For details, see AMD benefits at a glance.