Junior MLOps Python Software Engineer

Job expired!

Gen to pionierska globalna firma, która napędza Cyfrową Wolność czołowymi markami konsumenckimi, w tym Norton, Avast, LifeLock, Avira, AVG, ReputationDefender i CCleaner. Posiadając wizję zakorzenioną w ochronie pierwszych cyfrowych pokoleń, dostarczamy zaawansowane rozwiązania technologiczne w dziedzinie cyberbezpieczeństwa, prywatności i ochrony tożsamości. Nasze usługi umożliwiają ponad 500 milionom użytkowników w 150 krajach bezpieczne i pewne poruszanie się po ich cyfrowym życiu. W Gen nieustannie szukamy jasnych, nieustraszonych i oddanych osób, które podzielają naszą pasję i wizję promowania Cyfrowej Wolności poprzez ochronę konsumentów i zapewnianie im kontroli nad ich doświadczeniami cyfrowymi.

Aktualnie poszukujemy Młodszego Inżyniera Oprogramowania Python z biegłością w programowaniu w Pythonie, mocną znajomością AsyncIO i doświadczeniem w praktykach MLOps. Ta rola jest idealna dla kandydatów posiadających solidne zrozumienie Pythona i jego bibliotek, szczególnie AsyncIO do programowania asynchronicznego, w połączeniu z wiedzą na temat zasad MLOps.

  • Tworzenie, testowanie i utrzymanie aplikacji Python skupiających się na programowaniu asynchronicznym.
  • Wykorzystanie AsyncIO do obsługi zadań równoległych i zwiększania wydajności aplikacji.
  • Uczestnictwo w przeglądach kodu, aby zapewniać najwyższą jakość kodu.
  • Współpraca z zespołami interdyscyplinarnymi w celu koncepcji, projektowania i wprowadzania nowych funkcji.
  • Ciągłe eksplorowanie, ocenianie i adoptowanie nowych technologii do optymalizacji efektywności tworzenia.
  • Stosowanie zasad MLOps w celu usprawnienia cyklu życia modeli uczenia maszynowego.

  • Licencjat w dziedzinie informatyki, inżynierii lub pokrewnych.
  • 2-3 lata doświadczenia w rozwoju oprogramowania.
  • Biegłość w użyciu Docker lub innych technologii konteneryzacji.
  • Doświadczenie z AsyncIO do asynchronicznego programowania w Pythonie.
  • Znajomość systemów kontroli wersji, takich jak Git.
  • Podstawowa wiedza o zasadach i praktykach MLOps.
  • Mocne zdolności rozwiązywania problemów i szybkiej nauki.
  • Świetne umiejętności komunikacyjne i pracy zespołowej.

  • Zrozumienie zasad i algorytmów uczenia maszynowego.
  • Doświadczenie z bibliotekami Pythona, takimi jak NumPy, Pandas czy Matplotlib.
  • Znajomość platform chmurowych takich jak AWS, GCP czy Azure.

  • Roczny system premiowy.
  • Nieograniczone PTO, elastyczne godziny pracy.
  • Możliwość dołączenia do głównej globalnej firmy technologicznej, notowanej w S&P