Software Engineer I, Machine Learning

Job expired!

Maksymalizuj swoje doświadczenia jako kandydat, aplikując na maksymalnie trzy stanowiska w ciągu 12-miesięcznego okresu, aby uniknąć duplikacji wysiłków.

Inżynieria Oprogramowania

W Salesforce, znanym jako Firma Kliencka, kształtujemy przyszłość biznesu poprzez moc AI, danych i CRM. Kierując się naszymi wartościami stanowiącymi fundament, pomagamy firmom w każdej branży przełamywać bariery i budować silniejsze połączenia z klientami. Umożliwiamy Ci bycie Trailblazerem, co pozwala na poprawę wydajności i rozwój kariery, a jednocześnie pozytywnie wpływa na świat. Jeśli wierzysz w rolę biznesu jako siły ku dobremu, znalazłeś właściwe miejsce.

Slack, oddział Salesforce, poszukuje Inżyniera Uczenia Maszynowego do projektowania i wdrażania funkcji, usług, metod API i modeli. Twoja praca uczyni Slack produktem solidnym, bezpiecznym i bardzo wartościowym dla naszych użytkowników, wpływając na obszary takie jak podsumowanie, rekomendacje, ranking i bezpieczeństwo.

  • Nasz produkt obsługuje ponad 10 milionów codziennych aktywnych użytkowników.
  • W szczytowych momentach przez Slack przepływa milion wiadomości na minutę.
  • Użytkownicy spędzają ponad miliard minut dziennie w dni robocze korzystając z naszej platformy.

Jako Inżynier Uczenia Maszynowego w Slack, będziesz korzystać z różnorodnego stosu technologicznego, od budowy kolejek danych po szkolenie LLM i analizę danych eksperymentalnych. Szukamy kandydatów z doświadczeniem w uczeniu maszynowym, którzy są zafascynowani nauką i szerokim wkładem.

  • Burza mózgów z Menedżerami Produktu, Projektantami i Inżynierami Frontendu w celu wymyślania i budowania nowych funkcji dla naszej rosnącej bazy użytkowników.
  • Prowadzenie lub znaczący wkład w duże międzyfunkcyjne projekty mające znaczący wpływ na biznes.
  • Utrzymywanie kluczowych funkcji lub systemów, poprawiając ich długoterminową kondycję i ulepszając sąsiednie systemy.
  • Wsparcie naszych operacji i wykwalifikowanego zespołu wsparcia w rozwiązywaniu problemów produkcyjnych.
  • Mentorowanie innych inżynierów i dokładne przeglądanie kodu.
  • Podnoszenie standardów inżynierskich, narzędzi i procesów.
  • 2+ lata doświadczenia w uczeniu maszynowym i inżynierii oprogramowania.
  • Biegłość w językach programowania funkcyjnego lub imperatywnego jak PHP, Python, Ruby, Go, C, Scala, lub Java.
  • Doświadczenie w budowie kolejek przetwarzania danych wsadowych z użyciem narzędzi takich jak Apache Spark, Hadoop, EMR, MapReduce, Airflow, Dagster, lub Luigi.
  • Biegłość w ramach ML jak Pytorch, Tensorflow, Keras, XGBoost, lub Scikit-learn.
  • Doświadczenie w aplikacjach generatywnego AI i dostrajaniu dużych modeli językowych.
  • Analityczny, danych-sterowany sposób myślenia z umiejętnością mierzenia sukcesu w produktach ML/AI.
  • Doświadczenie we wdrażaniu modeli uczenia maszynowego lub innych artefaktów opartych na danych na dużą skalę.
  • Udowodniona zdolność do prowadzenia dyskusji na temat architektury technicznej i podejmowania decyzji.
  • Silne umiejętności kodowania, z naciskiem na pisanie kodu łatwego w utrzymaniu i testowaniu