Normal Computing
Normal Computing
51 – 200 Karyawan
Informasi profil yang tersedia menyebut Normal Computing didirikan pada 2022, tetapi tidak menjelaskan produk, layanan, industri, atau konteks perekrutannya. Diperlukan lebih banyak detail khusus perusahaan untuk memberikan gambaran yang bermanfaat bagi pencari kerja.

Insinyur Frontend Compiler, Arsitektur LLM

Kembangkan dukungan compiler untuk arsitektur LLM baru, mulai dari variasi attention dan routing MoE hingga kuantisasi dan format numerik. Validasi penyiapan model menggunakan simulator dan prototipe FPGA untuk perangkat keras AI dalam memori milik Normal Computing.

Deskripsi

  • Kembangkan dukungan frontend dan compiler tingkat menengah untuk arsitektur LLM baru.
  • Implementasikan variasi attention, skema routing MoE, dan arsitektur lain di compiler.
  • Perluas IR, operasi, dan tahapan lowering agar dapat merepresentasikan primitif arsitektur baru secara akurat.
  • Pertahankan cakupan pengujian seiring perkembangan compiler.
  • Representasikan skema kuantisasi dan format numerik sambil menjaga akurasi model.
  • Pantau perkembangan arsitektur LLM dan rekomendasikan prioritas dukungan compiler di masa mendatang.
  • Serahkan program hasil lowering kepada engineer compiler backend untuk pemetaan perangkat keras.
  • Bekerja sama dengan engineer penyajian LLM untuk membawa model dari dukungan compiler ke tahap penyajian.
  • Validasi penyiapan compiler dengan simulator dan prototipe FPGA sebelum silikon tersedia.

Persyaratan

  • Pengalaman langsung mengembangkan dan merilis pass compiler ML.
  • Memahami internal PyTorch dengan baik, idealnya termasuk TorchDynamo, FX, dan torch.export.
  • Memiliki pengetahuan kerja tentang arsitektur LLM modern, termasuk mekanisme attention, routing MoE, dan skema kuantisasi.
  • Nyaman merancang infrastruktur compiler di basis kode baru dan mengembangkan basis kode yang sudah ada.
  • Nyaman membangun perangkat lunak untuk perangkat keras yang terus berkembang, dari simulasi hingga penyiapan awal.
  • Mahir menggunakan Python.
  • Mengenal C++ atau Rust.
  • Pengalaman dengan IREE, XLA, atau TVM menjadi nilai tambah.
  • Mengenal JAX atau ONNX menjadi nilai tambah.
  • Pengalaman membagi model ke beberapa perangkat dengan paralelisme tensor, pipeline, atau expert menjadi nilai tambah.
  • Pengalaman dalam desain bersama perangkat keras dan perangkat lunak menjadi nilai tambah.
  • Pengalaman dengan target perangkat keras nonstandar atau dalam memori menjadi nilai tambah.
  • Kontribusi pada proyek compiler sumber terbuka atau infrastruktur ML menjadi nilai tambah.

Tunjangan

  • Pekerjaan yang berkaitan dengan riset, dengan kesempatan menerbitkan karya atas nama Normal Computing.
  • Bekerja dengan perangkat keras sebelum silikon tersedia menggunakan simulator dan prototipe FPGA.
  • Tempat kerja inklusif yang berkomitmen pada Kesempatan Kerja yang Setara.
  • Akomodasi yang wajar tersedia bagi penyandang disabilitas.

Lowongan Terkait

Commure

Insinyur Perangkat Lunak AI Terapan Senior

Commure

Bangun otomatisasi siklus pendapatan berbasis LLM untuk platform AI layanan kesehatan Commure. Kembangkan sistem andal untuk klaim, pembayaran, penolakan, banding, dan ekstraksi dokumen.

Buka
Commure

Insinyur Perangkat Lunak Senior, Kecerdasan Klaim

Commure

Bangun infrastruktur klaim layanan kesehatan Commure berbasis AI, termasuk integrasi clearinghouse dan alur EDI. Kembangkan perutean kelayakan dan aturan siklus pendapatan yang skalabel.

Buka
OpenAI

Insinyur Perangkat Lunak, Infrastruktur Identitas

OpenAI

Bangun dan kelola proxy akses berskala besar yang aman serta layanan identitas untuk platform riset dan penerapan OpenAI. Kembangkan sistem terdistribusi dari tahap perancangan hingga produksi.

Buka