Full Time

HPC Systems Engineer - Python/Kubernetes

AMD
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by AMD, so some details may not match this job. The employer's own page has the real description.

Job Overview

The HPC Systems Engineer - Python/Kubernetes at AMD will play a pivotal role in designing, implementing, and maintaining high-performance computing (HPC) systems. This position requires a deep understanding of cloud-native technologies and orchestration platforms like Kubernetes. The engineer will work closely with cross-functional teams to optimize existing HPC resources, automate workflows, and ensure seamless application deployment while leveraging Python as the primary scripting language for automation and tool development.



Job Responsibilities

  • Design, implement, and manage high-performance computing environments using Kubernetes and associated technologies.
  • Develop automation scripts in Python to enhance operational efficiency and facilitate seamless deployment of applications.
  • Monitor and optimize system performance by identifying bottlenecks and implementing performance tuning strategies.
  • Collaborate with software developers and system architects to define system requirements and optimize workflows.
  • Conduct system testing and validation to ensure reliability and performance metrics are met.
  • Assist in troubleshooting and resolving technical issues in the HPC environment.
  • Prepare comprehensive documentation of systems, processes, and tools created or deployed within HPC environments.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field. Master's degree is preferred.
  • Proven experience with high-performance computing systems and architectures.
  • Extensive experience in container orchestration with Kubernetes.
  • Strong proficiency in Python for scripting and automation.
  • Familiarity with Linux operating systems and system administration.
  • Experience with cluster computing and parallel processing techniques.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.


Technologies & Tools

The HPC Systems Engineer will engage with a variety of tools and technologies, including but not limited to Kubernetes for container orchestration, Python for automation, monitoring tools like Prometheus or Grafana, and parallel computing frameworks. Familiarity with storage solutions like NFS or Lustre and CI/CD tools is also beneficial for the workflow optimization process.



Ideal Candidates

The ideal candidate for the HPC Systems Engineer position will exhibit a profound analytical mindset, demonstrating exceptional problem-solving skills and a keen attention to detail. They should possess a passion for optimizing complex systems and translating technical requirements into actionable solutions. A strong communicator who fosters collaboration across teams, the right individual will be adaptable to the rapidly changing technological landscape and committed to continuous learning and personal development.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.