Machine Learning Engineer

Job expired!

O Neural Magic

Neural Magic, z siedzibą w Somerville, Massachusetts, to innowacyjny startup serii A wspierany przez czołowych inwestorów takich jak Andreessen Horowitz, NEA, VMware, Verizon Ventures, Comcast Ventures i Amdocs. Naszą misją jest demokratyzacja mocy otwartych modeli LLM i vLLM, przyspieszanie rozwoju AI w przedsiębiorstwach i upraszczanie wdrożeń GenAI. Jako wiodący twórca i opiekun projektu vLLM oraz wynalazca zaawansowanych technik kwantyzacji i rzadkości modeli, Neural Magic oferuje solidną platformę dla przedsiębiorstw do budowy, optymalizacji i skalowania wdrożeń LLM.

Nasza Misja

Naszym celem jest dostarczenie transformacyjnej mocy otwartych modeli LLM i vLLM każdemu przedsiębiorstwu na świecie.

Jako Inżynier Uczenia Maszynowego w Neural Magic będziesz ściśle współpracować z naszymi zespołami produktowymi i badawczymi, aby rozwijać najnowocześniejsze oprogramowanie do głębokiego uczenia. Będziesz współpracować ściśle z zespołami technicznymi i badawczymi, aby ustalić procesy szkoleniowe i wdrożeniowe, wdrożyć algorytmy kompresji modeli oraz produktować badania nad głębokim uczeniem. Jeśli jesteś pasjonatem rozwiązywania trudnych technicznych problemów na czele rozwoju głębokiego uczenia, to stanowisko jest dla Ciebie idealne!

Główne Obowiązki

  • Wykorzystywanie swojej wiedzy z dziedziny uczenia maszynowego do rozwiązywania istotnych wyzwań technicznych.
  • Współpraca z zespołami badawczymi i rozwojowymi nad tworzeniem produktów uczenia maszynowego.
  • Prototypowanie i wdrażanie odpowiednich algorytmów, narzędzi i procesów uczenia maszynowego.
  • Tworzenie i zarządzanie procesami szkoleniowymi i wdrożeniowymi.
  • Współpraca z międzyfunkcyjnymi zespołami w celu zrozumienia wymagań rynkowych i najlepszych praktyk.
  • Śledzenie najnowszych osiągnięć w dziedzinie uczenia maszynowego.

Wymagania

  • Udokumentowane doświadczenie na stanowisku inżyniera uczenia maszynowego lub podobnym.
  • Solidne zrozumienie podstaw uczenia maszynowego i głębokiego uczenia, z ekspertyzą w obszarach takich jak wizja komputerowa, NLP, mowa, uczenie przez wzmacnianie oraz modele generatywne.
  • Znajomość powszechnych frameworków ML (np. PyTorch lub Keras) i bibliotek (np. NumPy i scikit-learn).
  • Silne umiejętności programistyczne, zwłaszcza w Pythonie, z doświadczeniem we wdrażaniu rozwiązań uczenia maszynowego.
  • Doświadczenie w inżynierii i wspieraniu procesów uczenia maszynowego w popularnych frameworkach takich jak PyTorch, TensorFlow lub jax.
  • Doświadczenie w inżynierii i utrzymaniu procesów szkoleniowych i/lub wdrożeniowych dla modeli generatywnych / NLG / LLM.
  • Zdolność do interpretacji i wdrażania pomysłów i algorytmów badawczych.
  • Kreatywne, współpracujące i skoncentrowane na innowacjach podejście.
  • Silne poczucie odpowiedzialności za projekt i odpowiedzialność osobista.
  • Licencjat z informatyki, matematyki lub pokrewnej dziedziny.

Korzyści