Back to Search Results
Get alerts for jobs like this Get jobs like this tweeted to you
Company: AMD
Location: Warsaw, Masovian Voivodeship, Poland
Career Level: Associate
Industries: Technology, Software, IT, Electronics

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 Lead Software Performance Engineer focused on benchmarking and automation, you will help shape how AMD evaluates and improves next-generation computing platforms. You will work at the intersection of software, systems, and performance, building the infrastructure, workloads, and insights that influence product direction across CPU, GPU, memory, storage, and emerging AI-driven experiences. This is a highly visible opportunity to solve complex technical problems, collaborate with expert teams across architecture, product, and software engineering, and make a measurable impact on technologies used around the world.

In this role, you will join a collaborative, fast-paced engineering environment where performance data drives important decisions. You will partner with internal stakeholders and external ecosystem collaborators, expand your influence across the hardware and software stack, and gain exposure to cutting-edge tools, platforms, and methodologies. If you are motivated by technical depth, cross-functional teamwork, and the chance to help define what great performance looks like, this role offers both challenge and growth.

 

THE PERSON:

You are someone who combines technical curiosity with strong ownership and sound judgment. You enjoy digging into complex performance challenges, bringing structure to ambiguity, and collaborating with others to turn data into action. You communicate clearly, build trust across teams, and are comfortable influencing decisions in environments where both rigor and speed matter.

The strongest candidates will bring a systems mindset, a passion for continuous improvement, and the ability to lead through expertise and collaboration. You are likely energized by mentoring others, exploring new technologies, and translating detailed findings into practical recommendations that improve products, processes, and outcomes.

 

KEY RESPONSIBILITIES:

This role includes technical leadership, performance analysis, infrastructure development, and cross-functional collaboration. Key responsibilities include:

  • Lead the design and evolution of benchmarking infrastructure, automation frameworks, and workload pipelines that improve visibility into platform performance
  • Analyze system behavior across CPU, GPU, memory, storage, and software layers to identify bottlenecks and drive optimization strategies
  • Partner with architecture, product, driver, compiler, and application teams to influence technical direction and support product readiness
  • Within the first 3 months, build a strong understanding of the existing benchmarking environment, core workloads, toolchains, and team priorities
  • Within 6 months, begin delivering measurable improvements in automation, performance characterization, and root-cause analysis for targeted workloads
  • Within the first year, help shape scalable infrastructure and benchmarking strategy, expand cross-team influence, and contribute to long-term performance leadership across AMD platforms

 

PREFERRED EXPERIENCE:

  • Experience with Python, C++, or C#
  • Background in system performance analysis and optimization using tools such as uProf, VTune, or WPA
  • Familiarity with SIMD or vectorization concepts and hardware-aware optimization techniques
  • Experience designing automation frameworks and benchmarking systems at scale
  • Exposure to cross-platform development in environments such as Windows, Linux, macOS, or Android
  • Understanding of system architecture, including CPU, GPU, NPU execution, memory hierarchy, and I/O behavior
  • Experience with concurrent programming, multi-threaded systems, and performance validation frameworks

 

ACADEMIC CREDENTIALS:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field preferred

 

#LI-IS1 

#LI-REMOTE



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.


 Apply on company website