Sr Software Engineer-Machine Learning Platform (Development)-Python, Spark, PySpark, Large-scale distributed systems on cloud platforms

Job expired!

Stanowisko: Starszy Inżynier Systemów Oprogramowania - Platforma Uczenia Maszynowego (Rozwój) - Python, Spark, PySpark

Doświadczenie: 5 do 12 lat

Lokalizacja: Zdalnie/Bangalore

Jako Starszy Inżynier Systemów Oprogramowania, będziesz:

  • Pełnił rolę lidera myśli, napędzając innowacyjną wizję naszych produktów i platform.
  • Projektował i wdrażał strategiczne rozwiązania w dziedzinie uczenia maszynowego (ML) w celu wspierania innowacji na poziomie całej firmy.
  • Prowadził pełny cykl życia rozwoju oprogramowania, od projektowania i testowania po wdrożenie i operacje.
  • Aktywnie uczestniczył w przeglądach projektów, przeglądach kodu i implementacji.
  • Tworzył wysokowydajny, gotowy do produkcji kod ML dla naszej platformy ML nowej generacji w czasie rzeczywistym.
  • Rozszerzał istniejące biblioteki i frameworki ML.
  • Współpracował z inżynierami i naukowcami nad przyspieszeniem cyklów rozwoju modeli i eksperymentów.
  • Mentorował i rozwijał innych inżynierów, ustalał kierunek techniczny i kształtował kulturę zespołu.
  • Utrzymywał wysokie standardy techniczne i operacyjne, budując odporne i skalowalne systemy.

Kandydaci powinni mieć:

  • Dyplom z matematyki, informatyki lub pokrewnej dziedziny.
  • 5+ lat doświadczenia w pełnym cyklu życia rozwoju oprogramowania, w tym projektowanie, kodowanie, przegląd kodu, testowanie, procesy budowania, wdrażanie i operacje.
  • 5+ lat doświadczenia w programowaniu, biegłość w co najmniej jednym języku programowania, najlepiej Python lub Java.
  • 3+ lata doświadczenia w prowadzeniu projektowania i architektury dużych systemów rozproszonych, najlepiej na platformach chmurowych takich jak AWS, Azure lub Google Cloud.
  • Doświadczenie z rozproszonymi danymi i technologiami ML (np. MapReduce, Spark, Flink, Kafka, PySpark, SageMaker).
  • Doświadczenie jako mentor, lider techniczny lub lider zespołu inżynieryjnego.
  • Biegłość w rozwiązywaniu bardzo złożonych, niejasnych lub niezdefiniowanych problemów.

Idealni kandydaci będą mieć:

  • MS lub doktorat z informatyki lub równoważne doświadczenie w ML.
  • Doświadczenie z rzeczywistymi zestawami danych dużej skali.
  • Doświadczenie w dostarczaniu kompleksowych rozwiązań ML, w tym przygotowania danych, szkolenia, dostrajania i wdrażania dużych modeli.
  • Doświadczenie w rozwijaniu technik optymalizacji ML we frameworkach takich jak PyTorch i CUDA.

Dołącz do Extreme Networks i pracuj z zespołem wysoko wykwalifikowanych inżynierów, aby osiągać nowe szczyty każdego dnia!

Stanowisko: Starszy Inżynier Oprogramowania - Platforma Uczenia Maszynowego (Rozwój) - Python, Spark, PySpark, Systemy Rozproszone Dużej Skali na platformach chmurowych

Firma: Extreme Networks