A

AMD

Designs chips for computers and AI systems

AI Software Development Engineer

Natural Language Processing & LLMsPosted on Nov 11
Full-timeSeoul, South KoreaNo salary listedIn-person

About the Job

Requirements

  • Fresh graduates must have strong programming skills in Python and at least one of Go, Rust, or C++.
  • Candidates must have hands-on experience serving large language models using vLLM, SGLang, or similar systems, training large language models, or building products on them.
  • Candidates must use AI coding agents and agentic workflows daily to design, build, test, and ship work, and must be able to verify and correct their output.
  • Candidates must have proven end-to-end delivery experience building and shipping products with AI driving the work, from idea and design through deployment and operations.
  • Candidates must have solid fundamentals in systems, machine learning, or both.
  • Candidates must be comfortable with GitHub workflows, public code review, and clear written English.
  • A Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience, is required.

Responsibilities

  • Build vllm-sr's routing intelligence, including decision models that select models for requests, semantic, policy-based, and workload-aware routing, semantic caching, and routing for safety, privacy, tools, and agents.
  • Make vllm-sr simple to deploy and operate in production, with first-class integrations for vLLM, Kubernetes, Envoy, Gateway API, and AI gateways.
  • Build vllm-sr into a universal serving engine for decision models that exposes the System One API and runs efficiently on AMD Instinct GPUs and CPUs.
  • Optimize decision model inference across batching, memory, latency, and throughput, including GPU kernels in HIP or Triton on ROCm where needed.
  • Train foundation decision models at different sizes and advance their capabilities, owning data, training, post-training, and evaluation.
  • Build an automated research pipeline that iterates on decision models and automates experiments from data generation through training, evaluation, and analysis.
  • Co-design decision models with the serving engine so new capabilities ship with the performance needed to serve them.
  • Build benchmarks and evaluations, profile end-to-end systems, and measure routing quality, latency, and cost.
  • Ship production-quality software with strong testing, continuous integration, observability, and reliability.
  • Work upstream by reviewing and landing community contributions, triaging issues, shipping releases, and helping the community grow.
  • Represent AMD and vllm-sr at conferences and workshops, and share work through talks, demos, blogs, and documentation that grow the community and demonstrate vllm-sr on AMD GPUs.
  • Partner with ROCm, kernel, and AI framework teams to remove bottlenecks and validate vllm-sr on new AMD GPU platforms, and partner with Enterprise and IT teams to support AMD's internal products and IT services with vllm-sr.

Desired Qualifications

  • Contributions to open-source projects such as vllm-sr, vLLM, SGLang, PyTorch, Hugging Face, Envoy, or Kubernetes.
  • GPU programming experience with HIP, CUDA, or Triton, or experience with ROCm on AMD Instinct GPUs.
  • Experience with model routing, API gateways, or LLM inference optimization.
  • Experience training or post-training models such as classifiers, reward models, or multimodal models.
  • Papers at top machine learning or systems conferences.
  • Technical writing, public speaking, or community building.
  • Research experience in machine learning systems, distributed systems, or high-performance computing.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs