Senior Full Stack Engineer - Machine Learning

Job expired!

W Toast jesteśmy oddani umocnieniu restauracji dzięki kompleksowej platformie zaprojektowanej do usprawniania operacji i wspierania wzrostu. Zapraszamy doświadczonego Starszego Inżyniera Oprogramowania do wzmocnienia naszych możliwości AI. Jeśli pasjonujesz się tworzeniem zaawansowanych rozwiązań z zakresu uczenia maszynowego i rozwojem biznesów kulinarnych, ta rola jest dla Ciebie!

Jako Starszy Inżynier Full Stack w naszym zespole AI, będziesz współpracować z doświadczonymi inżynierami uczenia maszynowego i naukowcami danych. Twoja rola będzie obejmować:

  • Tworzenie solidnych pipeline'ów modeli ML.
  • Architekturę i implementację API oraz mikrousług zoptymalizowanych pod kątem wydajności.
  • Budowanie i prototypowanie narzędzi z partnerami technologicznymi od front-endu do back-endu.
  • Stosowanie najlepszych praktyk w przeglądzie kodu, testowaniu i kontroli wersji.
  • Utrzymywanie aktualnej wiedzy na temat najnowszych trendów w inżynierii uczenia maszynowego i infrastruktury chmurowej.
  • Monitorowanie i optymalizowanie wydajności modeli ML i infrastruktury.
  • Praca w środowisku Agile i ciągłe doskonalenie standardów jakości naszego procesu rozwoju oprogramowania.
  • Współpraca z zespołami wielofunkcyjnymi w celu zapewnienia dostarczenia produktu najwyższej jakości.

Wymagane umiejętności i doświadczenie:

  • Licencjat w dziedzinie informatyki lub pokrewnej, lub odpowiednie doświadczenie.
  • Minimum 4 lata doświadczenia w rozwoju oprogramowania.
  • Ekspertyza w Java, znajomość technologii front-endowych (HTML, CSS, JavaScript, TypeScript, React, Angular) oraz frameworków back-endowych (Spring, Java EE).
  • Doświadczenie z bazami danych, SQL, usługami sieciowymi, API i znajomość platform chmurowych oraz praktyk DevOps.
  • Znajomość Java/Kotlin, Python oraz architektur mikroserwisowych, najlepiej z narzędziami AWS (SageMaker, DynamoDB itp.).
  • Głęboka znajomość najlepszych praktyk inżynierii oprogramowania, w tym OOP, CI/CD, git i skryptów.
  • Silna wiedza w zakresie wdrażania modeli, orkiestracji za pomocą Apache Airflow i zarządzania zasobami obliczeniowymi.
  • Wyjątkowe zdolności rozwiązywania problemów i umiejętności analityczne.
  • Świetne umiejętności komunikacyjne i zdolność do pracy zespołowej.

Dodatkowe umiejętności:

  • Podstawowa znajomość koncepcji statystycznych i algorytmów uczenia głębokiego.
  • Doświadczenie od koncepcji po produkcję w dziedzinie AI generatywnej.
  • Silne podstawy inżynierii danych i frameworków takich jak Spark i Ray.

Toast oferuje konkurencyjne wynagrodzenie i świadczenia zaprojektowane tak, aby przyciągać i zatrzymywać najlepsze talenty. Dowiedz się więcej o naszym kompleksowym pakie