Senior Machine Learning Software Engineer

Job expired!

W Microsoft Mesh nasze zaangażowanie jest jasne: ludzie stanowią sedno wszystkiego, co robimy. Nasza zaawansowana technologia ma na celu łączenie ludzi, od zdalnych współpracowników biorących udział w działaniach społecznych po światowych liderów stawiających czoła znaczącym wyzwaniom, zapewniając znaczące połączenia przy każdej interakcji.

Zlokalizowane w Cambridge, Wielka Brytania, nasze Laboratorium Rzeczywistości Mieszanej i AI służy jako innowacyjne jądro Microsoft Mesh. Tutaj rozwijamy technologie AI, które napędzają doświadczenia na całym spektrum obecności – od awatarów po holoportowane reprezentacje oraz cyfryzację obiektów i środowisk. Nasza wiedza fachowa obejmuje wizję komputerową, uczenie maszynowe i grafikę, aby tworzyć technologię, która autentycznie odtwarza podobieństwo użytkownika zdalnie.

Jako część różnorodnej, multidyscyplinarnej grupy, przyjmujemy naszą rolę nie tylko jako przedsięwzięcie technologiczne, ale również jako odpowiedzialność w pionierskim odkrywaniu nowych wymiarów komunikacji 3D w sposób inkluzjwny i etyczny. Jeśli pionierska technologia VR/AR/XR w inkluzjwnym, współpracującym środowisku Cię ekscytuje, chcemy Cię w naszym zespole!

Jako Inżynier Oprogramowania do Uczenia Maszynowego w laboratoriach Mesh będziesz integrować swoją biegłość w inżynierii oprogramowania z najnowocześniejszą AI, projektem i sprzętem. Pracując ramię w ramię z zespołami naukowymi stojącymi za Microsoft Mesh, Kinect, HoloLens i innymi, będziesz:

  • Ściśle współpracować z interesariuszami w celu zdefiniowania wymagań użytkownika.
  • Stymulować rozwój dokumentów projektowych i identyfikować zależności.
  • Przeprowadzać eksperymenty w celu optymalizacji rozwiązań.
  • Architektować i integrować kod naukowy z aplikacjami produktowymi.
  • Zapewniać bezpieczeństwo, zgodność i wdrażanie najlepszych praktyk rozwoju kodu.
  • Angażować partnerów z dziedzin designu, nauk kognitywnych i studiów gier do rewolucjonizowania wirtualnej obecności.

Te rolę będzie Cię wyzywać do bycia ciekawym, nawigowania przez niejednoznaczności badań i rozwoju oraz ciągłego nauki i stosowania nowych umiejętności i narzędzi.

  • Licencjat z informatyki lub równoważne doświadczenie.
  • Znajomość wielu wysokopoziomowych języków programowania, takich jak Python, C#, JavaScript i C++.
  • Solidne doświadczenie z bazami kodów AI, uczenia maszynowego i grafiki komputerowej.
  • Doświadczenie z Azure DevOps, GitHub Actions lub podobnymi narzędziami do potoków CI/CD.
  • Udowodniona zdolność budowania interaktywnych systemów czasu rzeczywistego od początku do końca.
  • Doświadczenie z Unity 3D, Unreal Engine lub podob