Senior Software Engineer (Fullstack)

Job expired!

Dołącz do Neara, dynamicznie rozwijającej się firmy technologicznej wspieranej przez kapitał venture, mającej siedzibę główną w Sydney, Australia. Uznana za jedną z 100 Najbardziej Wpływowych Firm Według Time w 2024 roku, dążymy do transformacji sposobu budowy, projektowania i eksploatacji kluczowej infrastruktury na świecie. Dzięki silnej obecności, obsługując 75% przedsiębiorstw użyteczności publicznej w Australii i Nowej Zelandii, szybko rozwijamy się w USA i Europie. Naszą misją jest rewolucjonizowanie branży użyteczności publicznej za pomocą przełomowego modelu sieci cyfrowej 3D—umożliwiając przedsiębiorstwom użyteczności publicznej zabezpieczenie swojej infrastruktury na przyszłość i nawigację przejściem na czystą energię.

Jako nasz starszy inżynier oprogramowania będziesz kluczowy w projektowaniu i wdrażaniu funkcji i usług opartych na uczeniu maszynowym dla naszej cyfrowej platformy bliźniaczej infrastruktury krytycznej. Będziesz współpracować w zespole interdyscyplinarnym, ściśle współpracując z zespołami produktowymi i inżynieryjnymi, aby poprawić możliwości uczenia maszynowego naszej platformy. Twoją rolą będzie przekładanie złożonych wyzwań produktowych i biznesowych na efektywne rozwiązania uczenia maszynowego. Utrzymywanie silnego nacisku na jakość i wydajność w całym cyklu życia oprogramowania jest kluczowe, aby nasze rozwiązania spełniały najwyższe standardy branżowe.

  • Pisanie kodu produkcyjnego wspierającego nasze systemy uczenia maszynowego.
  • Tworzenie i obsługa potoków dostępu i wzbogacania danych dla uczenia maszynowego.
  • Tworzenie skalowalnych silników symulacyjnych, które zarządzają milionami zasobów.
  • Opracowywanie algorytmów do generowania precyzyjnych modeli z niekompletnych danych.
  • Projektowanie struktur danych zdolnych do wydajności w czasie rzeczywistym z rozległymi zestawami danych.
  • Praca z różnymi źródłami danych, w tym LiDAR, fotografia lotnicza i fotogrametria.
  • Wdrażanie algorytmów współpracy w czasie rzeczywistym i aktualizacji na żywo.
  • Wykorzystanie swoich umiejętności inżynierskich w organizowaniu funkcjonalności dla wielu złożonych przypadków użycia.
  • Opracowywanie nowych funkcji i produktów, gdy firma się rozwija.
  • Głębokie zrozumienie zasad i kompromisów inżynierii oprogramowania.
  • Znakomite doświadczenie w algorytmach i strukturach danych.
  • Silna zdolność logicznego myślenia matematycznego—wykształcenie matematyczne lub inżynieryjne jest dodatkowym atutem.
  • Doświadczenie w opracowywaniu oprogramowania geograficznego, modelowania 3D i inżynierii jest korzystne.
  • Języki: Java, C++, Python
  • Technologie webowe: JavaScript/TypeScript, HTML, CSS, WebGL
  • Frameworki: React, Angular, lub Vue
  • Usługi chmurowe: AWS/GCP
  • Konkurencyjne wynagrodzenie i znaczący program akcji pracowniczych (ESOP).
  • W pełni elastyczne warunki pracy z dobrze wyposażonym biurem w Redfern.
  • Regularne wydarzenia biurowe.
  • Możliwość pracy nad naprawdę skomplikowanymi, innowacyjnymi i wiodącymi w branży produktami