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