Senior Software Engineer

Senior Software Engineer

Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
L

W skrócie

  • Zadania: Twórz oprogramowanie dla AI na najnowszych technologiach i optymalizuj wydajność systemów.
  • Firma: AMD - lider w branży technologii GPU z zespołem ekspertów.
  • Benefity: Konkurencyjne wynagrodzenie, sprzęt, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami kariery.
  • Dlaczego ta praca: Pracuj z najnowocześniejszymi technologiami i wpływaj na rozwój AI.
  • Kwalifikacje: Doświadczenie w C++/Python oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

AMD poszukuje inżyniera oprogramowania, który jest pasjonatem rozproszonego wnioskowania na procesorach graficznych AMD oraz poprawy wydajności kluczowych aplikacji i benchmarków. Będziesz członkiem zespołu składającego się z niezwykle utalentowanych specjalistów branżowych i będziesz pracować z najnowszymi technologiami sprzętowymi i programowymi.

Obowiązki:

  • Wspieranie i benchmarkowanie modeli AI na dużych, rozproszonych systemach w celu oceny wydajności, dokładności i skalowalności.
  • Optymalizacja obciążeń AI w konfiguracjach systemów rozproszonych.
  • Ścisła współpraca z wewnętrznymi zespołami bibliotek GPU w celu analizy i optymalizacji rozproszonych obciążeń.
  • Opracowywanie i stosowanie optymalnych strategii równoległego przetwarzania dla obciążeń AI.
  • Wkład w systemy zarządzania modelami rozproszonymi, dokumentację techniczną oraz ramy monitorowania.
  • Budowanie i utrzymywanie pulpitów nawigacyjnych raportujących metryki wydajności, dokładności i niezawodności.

Wymagane umiejętności:

  • Doświadczenie w inżynierii frameworków AI, takich jak vLLM, SGLang i Llama.cpp.
  • Znajomość mechanizmów transferu pamięci podręcznej KV oraz podejść do równoległego przetwarzania.
  • Silne umiejętności w C/C++ i Pythonie, doświadczenie w projektowaniu oprogramowania, debugowaniu oraz analizie wydajności.
  • Doświadczenie w uruchamianiu obciążeń AI na dużych, heterogenicznych klastrach obliczeniowych.
  • Znajomość platform zarządzania klastrami i orkiestracji, takich jak SLURM i Kubernetes (K8s).
  • Doświadczenie z narzędziami CI/CD, takimi jak GitHub, Jenkins oraz nowoczesnymi przepływami pracy w rozwoju oprogramowania.

Co oferujemy naszym pracownikom:

Sprzęt, taki jak laptop i monitor.

Senior Software Engineer – pracodawca: Luxoft

Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer

C++
Python
Distributed Inferencing
Performance Optimization
Multi-GPU Systems
Multi-Node Clusters
Quality Assurance