FuriosaAI

Software - Software Engineer, Golang

Seoul, South Korea (On-site)

View other positions

About the Job

  • We are hiring outstanding golang software engineers to design and build an end-to-end Kubernetes stack for next-generation AI chips.
  • As a member of the Cloud Native team, you will focus on integrating Furiosa NPU as a first-class resource in the Kubernetes ecosystem. We expect you to have strong programming skills in Go and real world strong hands on experience in writing high quality production software as well as excellent communication and planning skills.

Responsibilities

  • Design, build and delivery end-to-end Kubernetes stack(device mgmt libraries, device-plugin, etc) to Integrate FuriosaAI NPU products as first-class resources in the Kubernetes ecosystem.
  • Collaborate with teams working on ML applications, SDK, runtime, device driver, firmware and infrastructure.
  • Maintain high-quality software products through robust test coverage.

Minimum Qualifications

  • Bachelor’s degree in Computer Science/Engineering, or any related field, or a equivalent work experience
  • Strong software development and design fundamentals
  • 3+ years of strong experience with Golang.

Preferred Qualifications

  • 3+ years of experience in design, implementation, and delivery of distributed systems.
  • Real world strong hands-on experience of Building and Operating GPU Farm or GPU Cluster.
  • Experience with working on open source projects
  • Proven experience in working remotely in a team distributed over different time zones

Contact