Talent.com
Advanced Micro Devices, Inc
Server CPU Library Optimization Senior Staff EngineerAdvanced Micro Devices, Inc • Austin, Texas, United States
Server CPU Library Optimization Senior Staff Engineer

Server CPU Library Optimization Senior Staff Engineer

Advanced Micro Devices, Inc • Austin, Texas, United States
30+ days ago
Job type
  • Full-time
Job description


WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.Together, we advance your career.




THE ROLE:

As a key member of libraries team (AOCL), you will use your application and analysis skills to collaborate and improve application performance for HPC, Cloud, database applications relevant to high-performance and multi-core server systems with a special focus on AMD processors. Engage with leading HPC and ISV customers on open source and software system solutions. Collaborate with a phenomenal team including developers active in the upstream community. When you join our hardworking and engaged team, you will notice right away we are committed to success. Be responsible for analyzing the performance of code, identifying bottlenecks, and designing optimizations to improve performance. It's all about building the world's best infrastructure around AMD's hardware.

THE PERSON:

Enjoy problems at scale? This could be your opportunity! Your technical abilities will directly impact AMD’s success with tier-one partners. You will operate with more autonomy and flexibility as you develop in this role. Both by working collaboratively with engineers inside and outside of AMD and by working independently, you will advance technical program goals - drawing on your own expertise, savvy, and problem-solving skills.

KEY RESPONSIBILITES:

  • Analyze large applications stacks (ML, HPC, enterprise, cloud) and root cause performance bottlenecks
  • Collaborate with US, Europe and Asia customers in identifying solutions and solving problems
  • Work with development team in India to keep up with evolving features and sharing insights from customers.

PREFERRED EXPERIENCE:

  • Good understanding of CPU libraries for X86/ARM
  • Experience in performance analysis for ML, Data center, HPC (High Performance Computing), MPI (Message passing Interface) applications
  • Knowledge of HPC, Enterprise and Cloud workloads/markets/business
  • Experience in working with customers/partners across the world
  • Hands-on experience with setting up cluster or multi –node inter-connected systems
  • Representing technical teams in customer meetings
  • Experience in software development using C/C++ and debugging skills on multicore systems – a plus
  • Some experience on Intel MKL libraries, Linear Algebra, FFT, and/or x86 assembly programming - a plus
  • Exposure to compiler technologies, use of optimized libraries, and/or profiler tools - a plus

ACADEMIC CREDENTIALS:

  • Bachelors or Masters in Computer Science. Computer Engineering, Electrical Engineering, or a related field
  • Masters with emphasis on Algorithms or Computer Architecture preferred

LOCATION:

Austin, TX

#LI-MF2

#LI-HYBRID




Benefits offered are described: AMD benefits at a glance.

AMD 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.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

THE ROLE:

As a key member of libraries team (AOCL), you will use your application and analysis skills to collaborate and improve application performance for HPC, Cloud, database applications relevant to high-performance and multi-core server systems with a special focus on AMD processors. Engage with leading HPC and ISV customers on open source and software system solutions. Collaborate with a phenomenal team including developers active in the upstream community. When you join our hardworking and engaged team, you will notice right away we are committed to success. Be responsible for analyzing the performance of code, identifying bottlenecks, and designing optimizations to improve performance. It's all about building the world's best infrastructure around AMD's hardware.

THE PERSON:

Enjoy problems at scale? This could be your opportunity! Your technical abilities will directly impact AMD’s success with tier-one partners. You will operate with more autonomy and flexibility as you develop in this role. Both by working collaboratively with engineers inside and outside of AMD and by working independently, you will advance technical program goals - drawing on your own expertise, savvy, and problem-solving skills.

KEY RESPONSIBILITES:

  • Analyze large applications stacks (ML, HPC, enterprise, cloud) and root cause performance bottlenecks
  • Collaborate with US, Europe and Asia customers in identifying solutions and solving problems
  • Work with development team in India to keep up with evolving features and sharing insights from customers.

PREFERRED EXPERIENCE:

  • Good understanding of CPU libraries for X86/ARM
  • Experience in performance analysis for ML, Data center, HPC (High Performance Computing), MPI (Message passing Interface) applications
  • Knowledge of HPC, Enterprise and Cloud workloads/markets/business
  • Experience in working with customers/partners across the world
  • Hands-on experience with setting up cluster or multi –node inter-connected systems
  • Representing technical teams in customer meetings
  • Experience in software development using C/C++ and debugging skills on multicore systems – a plus
  • Some experience on Intel MKL libraries, Linear Algebra, FFT, and/or x86 assembly programming - a plus
  • Exposure to compiler technologies, use of optimized libraries, and/or profiler tools - a plus

ACADEMIC CREDENTIALS:

  • Bachelors or Masters in Computer Science. Computer Engineering, Electrical Engineering, or a related field
  • Masters with emphasis on Algorithms or Computer Architecture preferred

LOCATION:

Austin, TX

#LI-MF2

#LI-HYBRID

Benefits offered are described: AMD benefits at a glance.

AMD 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.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

Create a job alert for this search

Server CPU Library Optimization Senior Staff Engineer • Austin, Texas, United States

Similar jobs

Staff Software Engineer - Remote

TradeJobsWorkForce78711 Austin, TX, US
Remote
Full-time

Staff Software Engineer Remote Job Duties: • Implement and evolve a Data Lake storage system with low latency and high thr... Show more

 • Promoted

Senior Principal Engineer - Compute Systems for EDA Infra

Cadence Design Systems, Inc.Austin, TX, United States
Full-time

A global leader in computational software is seeking a Senior Principal Software Engineer to architect and develop core components of the compute system.This role involves design discussions, techn... Show more

 • Promoted

Senior Azure Cloud Engineer

WoundlocalAustin, TX, US
Full-time
Quick Apply

This role is responsible for designing, building, and maintaining a.You will work closely with the.Engineering Manager and backend engineering team.You will be expected to build, troubleshoot, and ... Show more

Server

LongHorn SteakhouseAustin, TX, US
Full-time

Legendary food and service begins with legendary people.We believe in earning the loyalty of our Team Members with our strong, diverse culture, well-done benefits and growth opportunities.It takes ... Show more

Senior Software Engineer, Annapurna

AmazonAustin, TX, United States
Full-time

The Data Path HAL team is looking for an experienced Senior Embedded Software Engineer to build the next generation of networking products.You’ll work on the technologies that power the world’s lar... Show more

 • Promoted • New!

CPU Server Physical Design Clock Engineer

QualcommAustin, TX, United States
Full-time

Engineering Group, Engineering Group >.As a Physical Design Clock Engineer, you will work with microarchitecture, RTL design, CAD, block level and top level physical design teams to create best in ... Show more

 • Promoted

Staff Backend Engineer (Web3 Focused)

TechChain TalentAustin, TX, USA
Full-time
Quick Apply

Senpi is building the agent runtime for Hyperliquid.M from Lemniscap and Coinbase Ventures, the company develops agentic execution infrastructure, a proprietary data layer (Hyperfeed), and an open-... Show more

Senior Site Reliability Engineer

SatsumaAustin, TX, US
Remote
Full-time
Quick Apply

Satsuma is a commerce iPaaS that builds merchant-specific APIs, MCP Servers, and MCP Apps, enabling retailers to connect their full commerce stack once and deploy branded shopping experiences acros... Show more

Senior BMC Firmware Engineer - AI Server Manageability

NVIDIA CorporationAustin, TX, United States
Full-time

A leading technology company is seeking a Senior Software Engineer focused on Server Manageability in Austin, Texas.You will be responsible for designing and implementing innovations for AI server ... Show more

 • Promoted • New!

Java Server Engineer

TradeJobsWorkForce78748 Austin, TX, US
Full-time

Java Server Engineer Job Duties: Evaluates Web applications by studying systems flow, data usage, and ... Show more