NVIDIA
NVIDIA
NVIDIA พัฒนาเทคโนโลยีการประมวลผลแบบเร่งความเร็วและปัญญาประดิษฐ์ที่ใช้ในอุตสาหกรรมเกม ศูนย์ข้อมูล คลาวด์คอมพิวติ้ง การดูแลสุขภาพ การผลิต ยานยนต์ และหุ่นยนต์ งานของบริษัทครอบคลุมหน่วยประมวลผลกราฟิก แพลตฟอร์ม AI เทคโนโลยีจำลองสถานการณ์ และโซลูชันเฉพาะสำหรับแต่ละอุตสาหกรรม รวมถึง NVIDIA Omniverse สำหรับเวิร์กโฟลว์ 3D ร่วมกัน NVIDIA DRIVE สำหรับการพัฒนายานยนต์ไร้คนขับ และ NVIDIA Clara สำหรับการใช้งานด้านการดูแลสุขภาพ บริษัทผสานการทำงานของทีมวิศวกรขนาดใหญ่เพื่อพัฒนาโครงสร้างพื้นฐานและซอฟต์แวร์ที่รองรับการประมวลผลขั้นสูง การจำลองสถานการณ์ และการวิเคราะห์ด้วย AI

วิศวกรซอฟต์แวร์ระบบจัดเก็บข้อมูลอาวุโส – DGX Cloud

เป็นผู้นำด้านซอฟต์แวร์ระบบจัดเก็บข้อมูลสำหรับโครงสร้างพื้นฐาน AI ของ NVIDIA โดยมุ่งเน้นระบบไฟล์แบบกระจายโอเพนซอร์สและการจัดเก็บอ็อบเจ็กต์ วินิจฉัยปัญหาในคลัสเตอร์ GPU ขนาดใหญ่ และกำหนดมาตรฐานด้านประสิทธิภาพ ความทนทาน และการปรับแต่ง

รายละเอียด

  • พัฒนาระบบไฟล์แบบขนานและแบบกระจายโอเพนซอร์ส รวมถึงระบบจัดเก็บอ็อบเจ็กต์แบบกระจาย
  • มีส่วนร่วมส่งการแก้ไขและฟีเจอร์กลับไปยังโครงการต้นทาง พร้อมทำงานร่วมกับชุมชนและผู้ดูแลโครงการ
  • เขียนและตรวจสอบโค้ดสำหรับระบบใช้งานจริงในฐานะผู้นำด้านซอฟต์แวร์จัดเก็บข้อมูลที่ลงมือทำงานด้านเทคนิคโดยตรง
  • ตรวจสอบโค้ดของเคอร์เนล, NFS, NVMe-oF และ SPDK เพื่อวินิจฉัยข้อบกพร่องของซอฟต์แวร์
  • ตัดสินใจด้านเทคนิคขั้นสุดท้ายเกี่ยวกับการส่งมอบระบบจัดเก็บข้อมูลโดยใช้เป้าหมายที่วัดผลได้
  • คัดแยก แก้ไขปัญหา และค้นหาสาเหตุรากของปัญหาระบบจัดเก็บข้อมูลที่ซับซ้อนในคลัสเตอร์ GPU ขนาดใหญ่มาก
  • วิเคราะห์ประสิทธิภาพ I/O และเมทาดาทา การเสียหายของข้อมูล และพฤติกรรมการกู้คืน
  • ประเมินสถาปัตยกรรม ความสามารถ ประสิทธิภาพ และความทนทานของระบบจัดเก็บข้อมูล
  • ดำเนินการทดสอบตามขนาด การทำเบนช์มาร์ก และการฝึกซ้อมกู้คืนระบบ
  • ตรวจรับบิลด์ใหม่ตามเป้าหมายด้านประสิทธิภาพและความทนทานที่กำหนดไว้
  • กำหนดและเสนอแนวทางด้านการกำหนดค่า การปรับแต่ง และการปฏิบัติงานสำหรับระบบไฟล์ประสิทธิภาพสูงบนโครงสร้างพื้นฐาน GPU
  • ช่วยผู้ปฏิบัติงานและลูกค้าภายในนำแนวทางด้านการจัดเก็บข้อมูลไปใช้งาน
  • ทำงานร่วมกับทีมฝึกโมเดล การอนุมาน การประมวลผลแบบเร่งความเร็ว SRE ฝ่ายปฏิบัติการ เครือข่าย และความปลอดภัย
  • ทำงานร่วมกับผู้ให้บริการคลาวด์ ผู้ดำเนินงานเนโอคลาวด์ และผู้จำหน่ายระบบจัดเก็บข้อมูลด้านสถาปัตยกรรมร่วมกัน
  • ใช้เครื่องมือเขียนโค้ด AI และเครื่องมือแบบเอเจนต์สมัยใหม่เพื่อเร่งการพัฒนา การดีบัก การตรวจสอบความถูกต้อง และการปฏิบัติงาน

คุณสมบัติ

  • วุฒิปริญญาตรี โท หรือเอกด้านวิทยาการคอมพิวเตอร์ วิศวกรรมไฟฟ้า หรือสาขาที่เกี่ยวข้อง หรือมีประสบการณ์เทียบเท่า
  • มีประสบการณ์ตรงด้านวิศวกรรมซอฟต์แวร์ระบบจัดเก็บข้อมูลมากกว่า 12 ปี
  • มีประสบการณ์อย่างกว้างขวางกับระบบไฟล์แบบขนานหรือแบบกระจายประสิทธิภาพสูงที่ทำงานในระดับหลายเพตะไบต์
  • มีผลงานการมีส่วนร่วมในโครงการระบบไฟล์แบบกระจายหรือแบบขนานโอเพนซอร์ส
  • มีประสบการณ์จริงในการพัฒนาและตรวจสอบโค้ดสำหรับระบบใช้งานจริง ตรวจสอบซอร์สโค้ดของระบบไฟล์ เคอร์เนล NVMe-oF หรือ SPDK และดำเนินการทดสอบตามขนาดหรือการฝึกซ้อมกู้คืนระบบ
  • มีประสบการณ์วินิจฉัยและแก้ไขปัญหาระบบจัดเก็บข้อมูลในคลัสเตอร์ GPU หรือ HPC ขนาดใหญ่ รวมถึงการวิเคราะห์ประสิทธิภาพ I/O และเมทาดาทา
  • เชี่ยวชาญภาษาระบบอย่างน้อยหนึ่งภาษา ได้แก่ C, C++, Rust หรือ Go
  • มีความชำนาญด้าน Python
  • มีความรู้ด้านสแตกการจัดเก็บข้อมูลและเครือข่ายของ Linux kernel รวมถึง block layer, RDMA, RoCE, InfiniBand, NVMe, page cache, VFS และ multipath
  • เข้าใจเทคโนโลยีการจัดเก็บอ็อบเจ็กต์ เช่น S3 และ Swift เป็นอย่างดี
  • เข้าใจเทคโนโลยีการจัดเก็บแบบบล็อก เช่น NVMe-oF และ iSCSI เป็นอย่างดี
  • มีทักษะการสื่อสารทั้งลายลักษณ์อักษรและวาจาเป็นเลิศ
  • สามารถทำงานในสภาพแวดล้อมการผลิตตลอด 24/7
  • มีแนวคิดด้านวิศวกรรมและการปฏิบัติงานที่ให้ความสำคัญกับความปลอดภัยเป็นอันดับแรก
  • มีประสบการณ์ดูแลรักษาหรือมีส่วนร่วมอย่างต่อเนื่องในโครงการสาธารณะที่มีผู้ใช้งานอย่างแพร่หลาย
  • มีประสบการณ์ออกแบบหรือใช้งานระบบจัดเก็บข้อมูลสำหรับการฝึกหรือการอนุมาน AI ในระดับ GPU ขนาดใหญ่มาก
  • มีประสบการณ์พัฒนาเคอร์เนลหรือระบบไฟล์ การรองรับเมทาดาทาในระดับสูง การจัดวางข้อมูล การกู้คืนเมื่อเกิดความล้มเหลว หรือระบบ HSM หรือระบบเทียบเท่า
  • มีประสบการณ์กับ Kubernetes และการพัฒนาไดรเวอร์ CSI สำหรับระบบจัดเก็บข้อมูล
  • มีประสบการณ์จริงในการเพิ่มประสิทธิภาพด้วย SPDK, libfabric หรือ FUSE

สวัสดิการ

  • ค่าตอบแทนในรูปแบบหุ้น
  • สวัสดิการพนักงาน