Principal Software Engineer- MLops

Job expired!

Firma: Salesforce

Kategoria pracy: Inżynieria oprogramowania

O Salesforce

Witamy w Salesforce, firmie nastawionej na klienta, która kieruje przyszłość biznesu z pomocą AI, danych i CRM. Inspirując się naszymi wartościami, pomagamy firmom z różnych branż wytyczać nowe ścieżki i wzmacniać więź z klientami. Umożliwiamy Ci bycie pionierem, napędzającym wydajność, rozwój kariery i globalne poprawy. Jeśli wierzysz w wykorzystanie biznesu jako platformy dla pozytywnych zmian, jesteś we właściwym miejscu.

Jako Główny Inżynier Oprogramowania w MLOps, odgrywasz kluczową rolę w projektowaniu i wdrażaniu narzędzi infrastruktury i platformy opartej na chmurze, które są istotne dla komponentów opartych na danych i uczeniu maszynowym. Twoje obowiązki obejmują optymalizację wydajności systemu, skalowalność i architekturę, a także doskonalenie metodyk rozwoju i narzędzi dla zespołu R&D. Znacząco przyczynisz się również do budowy platform AI i wdrażania komponentów oraz usług MLOps.

Dołącz do zespołu AI Platform w Salesforce, który integruje możliwości AI we wszystkich produktach Salesforce. Nasze rozwiązania AI automatyzują wprowadzanie danych, umożliwiają analizę predykcyjną i dostarczają praktycznych wniosków dotyczących klientów, poprawiając podejmowanie decyzji i dokładność prognoz. Będziesz współpracować z naukowcami danych, inżynierami i analitykami wzrostu w grupie Salesforce Israel, aby kierować strategią produktową za pomocą analiz opartych na danych.

Obowiązki

  • Kierowanie konceptualizacją i wdrażaniem usług współdzielonych AI i Generative AI opartych na chmurze w ramach AI Platform Salesforce, zgodnie z zasadami i praktykami MLOps.
  • Opracowanie kompleksowej platformy aplikacyjnej dla inżynierów i naukowców danych Salesforce, z naciskiem na niuanse MLOps.
  • Wykorzystanie architektonicznych mocnych stron platformy krzyżowej do tworzenia wszechstronnych usług współdzielonych dla różnych aplikacji.
  • Udział w pełnym cyklu rozwoju oprogramowania, badając potrzeby informacyjne, przepływ systemów, wykorzystanie danych i dynamikę procesów, zgodnie z cyklem życia oprogramowania.
  • Koncentracja na doskonaleniu rozbudowanej architektury mikrousług, obsługującej miliony codziennych żądań.

Kwalifikacje wymagane:

  • Dyplom lub równoważne doświadczenie, oceniane na podstawie kluczowych kompetencji, takich jak przywództwo w działalności pozalekcyjnej, doświadczenie wojskowe, wolontariat i doświadczenie zawodowe.
  • Przynajmniej 10+ lat doświadczenia w rozwoju oprogramowania, specjalizującego się w inżynierii AI i uczenia maszynowego, odzwierciedlające połączoną rolę Data Scientist i ML Engineer.
  • Praktyczne doświadczenie w budowaniu, skalowaniu i utrzymywaniu dużych, skomplikowanych systemów rozproszonych w przestrzeni SaaS B2B lub B2C, z 24x7 dostępnością dla milionów użytkowników.
  • Biegłość w co najmniej jednym języku obiektowym, kompilowanym, z typowaniem statycznym (np. Java/Kotlin, Go, C++).
  • Wzorowe umiejętności inżynierskie i solidne podstawy komunikacyjne zintegrowane w Twojej pracy.
  • Udokumentowane doświadczenie w prowadzeniu projektów od konceptualizacji do ciągłego wdrażania w środowiskach produkcyjnych, ze szczeg