NVIDIA
NVIDIA
NVIDIA mengembangkan teknologi komputasi terakselerasi dan kecerdasan buatan yang digunakan dalam berbagai bidang, termasuk gim, pusat data, komputasi awan, layanan kesehatan, manufaktur, otomotif, dan robotika. Pengembangannya mencakup unit pemrosesan grafis, platform AI, simulasi, serta solusi untuk berbagai industri, termasuk NVIDIA Omniverse untuk alur kerja 3D kolaboratif, NVIDIA DRIVE untuk pengembangan kendaraan otonom, dan NVIDIA Clara untuk aplikasi layanan kesehatan. Perusahaan ini menghimpun tim teknis besar yang mengembangkan infrastruktur dan perangkat lunak pendukung komputasi canggih, simulasi, serta analitik berbasis AI.

Insinyur Perangkat Lunak C++ Senior, Alat Pengembang AI — NVIDIA, Kerja Jarak Jauh di Inggris Raya

Bangun alat pengembang AI NVIDIA dan layanan pengetahuan Genie sebagai insinyur C++ senior. Kerjakan integrasi yang sensitif terhadap kinerja, sistem pengambilan informasi, dan alur kerja agen untuk tim engineering.

Deskripsi

  • Merancang dan menghadirkan komponen C++, API, dan integrasi siap produksi untuk platform alat pengembang AI NVIDIA
  • Mengembangkan koneksi yang andal dan berkinerja tinggi antara alat native C++ dan kemampuan pengambilan informasi serta agen Genie
  • Membuat antarmuka yang mudah dipelihara untuk menghubungkan aplikasi C++ dengan layanan AI melalui Python, MCP, REST API, dan pemanggilan alat terstruktur
  • Membantu membangun alur kerja agen, sistem pengambilan dan penyerapan data, infrastruktur evaluasi, serta integrasi perusahaan
  • Memimpin pekerjaan teknis sejak investigasi awal hingga peluncuran produksi bersama tim engineering lintas fungsi
  • Membimbing para engineer dan mendorong praktik yang baik untuk membangun sistem AI siap produksi
  • Berkontribusi pada Genie, layanan pengetahuan AI dan produktivitas pengembang NVIDIA untuk seluruh perusahaan

Persyaratan

  • Gelar sarjana atau magister dalam ilmu komputer, rekayasa perangkat lunak, atau bidang terkait, atau pengalaman praktis yang setara
  • Setidaknya lima tahun pengalaman profesional mengembangkan perangkat lunak produksi yang kompleks dengan C++ modern
  • Menguasai arsitektur perangkat lunak, konkurensi, debugging, optimasi kinerja, dan desain API yang mudah dipelihara
  • Berpengalaman membawa sistem kompleks melalui tahap desain, implementasi, penerapan, dan pengoperasian berkelanjutan
  • Pengalaman langsung dengan aplikasi AI, alur kerja agen, alat pengembang, sistem pengambilan informasi, atau teknologi terkait
  • Mampu menghubungkan aplikasi native C++ dengan layanan berbasis Python dan API layanan
  • Keterampilan komunikasi yang kuat, dengan pengalaman memimpin inisiatif teknis, menyelesaikan ambiguitas, dan membimbing engineer
  • Berpengalaman mengembangkan alat pengembang, profiler, infrastruktur debugging, atau platform analisis kinerja
  • Memahami MCP, pemanggilan alat terstruktur, orkestrasi agen, atau generasi yang diperkuat pengambilan informasi
  • Berpengalaman merancang sistem pengambilan informasi atau pencarian semantik yang aman untuk penggunaan berskala perusahaan
  • Memahami evaluasi LLM, grounding, observabilitas, dan pendekatan untuk mengurangi halusinasi
  • Memiliki pengetahuan tentang arsitektur GPU, API grafis, mesin gim, atau optimasi kinerja aplikasi

Tunjangan

  • Bekerja untuk pemberi kerja yang memberikan kesempatan setara dan berfokus pada lingkungan kerja yang beragam
  • Bergabung dengan organisasi yang menghargai keberagaman karyawan saat ini maupun di masa mendatang
  • Mendapatkan kesempatan mentoring dan berpartisipasi dalam inisiatif teknis