Senior Software Engineer - Edge Vision Platform

Senior Software Engineer - Edge Vision Platform

Full Time 140000 - 155000 CHF / Jahr (geschätzt) Hybrid
geniussports

Auf einen Blick

  • Aufgaben: Entwickle Backend-Services und iOS-Anwendungen für die Vision-Plattform im Sportbereich.
  • Unternehmen: Genius Sports, ein innovatives Unternehmen im Bereich Sporttechnologie.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Unterstützung bei der beruflichen Entwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem inklusiven Team.
  • Warum dieser Job: Arbeite mit Spitzentechnologie und gestalte das Sporterlebnis für Fans weltweit.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in Rust, Swift oder Go.

Das prognostizierte Gehalt liegt zwischen 140000 - 155000 CHF pro Jahr.

Wir suchen einen Senior Software Engineer, der Teil des Edge Computing-Teams in der Data&AI-Gruppe wird. Während wir Echtzeit-Spieler-Tracking, Sportanalysen und Broadcast-Augmentierung für Kunden weltweit bereitstellen, möchten wir unsere Fähigkeiten zur Videoaufnahme und zum Ausführen von Computer Vision-Algorithmen am Edge erweitern. Diese Rolle konzentriert sich auf die Vision-Plattform, die aus einer iOS-Anwendung besteht, die auf iPhone-basierten Kameras in Sportstätten läuft, sowie den Backend-Webdiensten, die diese Flotte unterstützen.

Speziell können Sie Folgendes erwarten:

  • Backend-Dienste und iOS-Kameraanwendungsfunktionen zu entwerfen und zu codieren, die die Vision-Plattform in Sportstätten weltweit unterstützen.
  • End-to-End-Prozesse zu entwerfen und zu codieren, die es dem operativen Personal ermöglichen, Videoaufzeichnungsgeräte und -dienste autonom bereitzustellen, zu überwachen und zu diagnostizieren.
  • Verantwortung für langfristige technische Bemühungen zu übernehmen und Designentscheidungen sowohl technischen als auch nicht-technischen Personen zu erläutern.
  • Eng mit Teamkollegen zusammenzuarbeiten, um Probleme zu lösen, Wissen zu teilen und umsetzbares Feedback zu geben.
  • An einer Bereitschaftsrotation teilzunehmen, die darauf abzielt, wiederholte Eskalationen zu vermeiden.
  • Unser wunderbares Büro in Lausanne Jordils 4 Mal pro Woche zu besuchen, mit flexiblen Arbeitszeiten.

Mindestens erforderliche Qualifikationen:

  • Schweizer/EU/EFTA-Bürger oder Aufenthaltsgenehmigung in der Schweiz.
  • 5+ Jahre Erfahrung als Backend- oder Software-Ingenieur.
  • Versiert in mindestens einer Programmiersprache unter Rust, Swift und Go.
  • Starke Erfahrung im Entwerfen, Implementieren und Betreiben komplexer HTTP- und WebSocket-Dienste in großem Maßstab.
  • Starke Erfahrung mit nebenläufiger Programmierung.
  • Fähigkeit, effizient zu kommunizieren und Konzepte basierend auf dem Publikum zu erläutern.

Bevorzugte Qualifikationen:

  • Erfahrung mit Videosystemen, einschließlich der FFmpeg-Bibliotheks-API, Video-Kompression und Streaming-Konzepten.
  • Erfahrung mit maschinellen Lernsystemen, einschließlich CNN-Architektur und Inferenz.
  • Erfahrung mit GPU-Computing, wie das Schreiben von Shaders.
  • Erfahrung mit iOS-Kamera-APIs und hochleistungsfähiger iOS-Anwendungsentwicklung.
  • Erfahrung mit dem Lebenszyklus und der Verwaltung von rückwärtskompatiblen Anwendungen, die auf einer großen Flotte von Edge-Geräten bereitgestellt werden.
  • Erfahrung im Aufbau von Systemen, die zuverlässig bleiben, wenn sie außerhalb von leicht zugänglichem physischem Zugang bereitgestellt werden.

Unser Stack:

  • Sprachen und Frameworks: Rust, Swift, C++, Go.
  • Edge-Geräte: iOS, Apple CoreML, Apple Metal.
  • Backend: Tokio, Axum, Tonic, PostgreSQL, Redis, FFmpeg.
  • Cloud: Docker, Kubernetes, Prometheus, Grafana, AWS Cloud.

Unser Arbeitsumfeld und was Sie davon haben:

  • Teil der Welt des Elite-Sports werden, Systeme bauen, die Datenanalysen und -erweiterungen für die besten Ligen unterstützen.
  • Ein innovatives und dynamisches Umfeld genießen, das Selbstentwicklung fördert.
  • Backend- und Videoaufzeichnungslösungen entwickeln, die die tägliche Arbeit des operativen Personals, der Entwickler und der Partnerteams direkt verbessern.
  • An Software arbeiten, die Cloud-Dienste, Edge-Geräte, iOS-Kameras und Echtzeit-Sportumgebungen verbindet.

Das Grundgehalt für diese Rolle liegt zwischen CHF 140.000 und CHF 155.000. Es gibt eine Reihe von Faktoren, die das spezifische Gehalt für diese Rolle beeinflussen, einschließlich Seniorität und relevanter Bildungs- und Berufserfahrung.

Wir genießen eine 'Office-First'-Kultur und maximieren die Möglichkeiten zur Zusammenarbeit, zum Verbinden und Lernen miteinander. Unsere hybriden Arbeitsmodelle variieren je nach Rolle und Standort. Gelegentliche Reisen können erforderlich sein.

Zusätzlich zu einem wettbewerbsfähigen Gehalt und einer Reihe von Vorteilen setzen wir uns dafür ein, das Wohlbefinden der Mitarbeiter zu unterstützen und Ihnen zu helfen, Ihre Fähigkeiten, Erfahrungen und Karriere zu entwickeln.

Wir streben danach, ein integratives Arbeitsumfeld zu schaffen, in dem sich jeder zugehörig fühlt und die Möglichkeit hat, einen Unterschied zu machen.

Senior Software Engineer - Edge Vision Platform Arbeitgeber: geniussports

Genius Sports bietet eine dynamische und innovative Arbeitsumgebung, die es Ihnen ermöglicht, an der Spitze der Technologie im Bereich Echtzeit-Sportanalytik zu arbeiten. Mit flexiblen Arbeitszeiten und der Möglichkeit, hybrid zu arbeiten, fördern wir eine ausgewogene Work-Life-Balance und unterstützen das persönliche Wachstum unserer Mitarbeiter durch kontinuierliche Weiterbildung und spannende Projekte in Lausanne. Unsere offene und kollaborative Unternehmenskultur ermutigt zur Kreativität und zum Austausch von Ideen, was uns zu einem hervorragenden Arbeitgeber macht.

geniussports

Kontaktdaten:

geniussports Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer - Edge Vision Platform erhalten könntest

✨Schau uf GitHub!

GitHub isch e super Plätz, um dine Code z'showe. Mach mit bei Open-Source-Projekten oder zeig, was du chasch - so chasch du dini Fähigkeiten und dein Engagement für d'Community demonstriere. Das hilft dir, Sichtbarkeit z'gwünne und potenzielle Arbeitgeber z'imponiere.

✨Besuch Tech-Meetups

Schau, ob's in dinere Nähe Tech-Meetups oder Konferenzen git. Das isch e genial Möglichkeite, um mit andere Softwareentwickler in Kontakt z'trete und eventuell sogar leiti von geniussports z'treffe. Networking isch wichtig, und so chasch du vielleicht dä Job näh!

✨Mach en Rücksprache mit Gründungszentren

Wenn du in Start-ups interessiert bisch, schau, ob’s bei dir in der Region Gründungszentren git. Viele Start-ups sind ständig uf der Suoch nach Talent. Das kann dir en super Einstieg in die Branche gebe und du chasch direkt mit den Gründern zämme schaffe.

✨Bewirb dich über üs!

Vergiss nöd, dass du di direkt über üsi Webseite für d'Position als Senior Software Engineer - Edge Vision Platform bewerbe chasch. Da hebsch du en direktere Kontakt zu üs, und mir lueged uns dini Bewerbung persönlich a. Mach uns Freud uf dini Skills – wir sind gspannt, dich kennenzulernen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Edge Vision Platform mit Bravour zu bestehen

Backend-Entwicklung
iOS-Anwendungsentwicklung
Rust
Swift
Go
HTTP und WebSocket Dienste
Konkurrenzprogrammierung

Einige Tipps für deine Bewerbung 🫡

Zeig din Projekte!:Im Software-Entwicklungsbereich isch's wichtig, dass du dinen Umgang mit Technologie zeigst. Erwähn din GitHub-Account oder ander Plattformen, wo du Projekte oder Codes teilst. Das hilft uns, e Vorstellung vo dine Fähigkeiten und deinem Stil z'kriege!

Tech-Stack im CV:Mach sicher, dass du de Tech-Stack in dim CV klar angibsch. Us Debatte über Programmiersprachen, Frameworks bis hin zu Tools, die du beherrschsch, alles zählt. Das zeigt uns, dass du fit bisch für die Role und dies cha über sälber mit dä Trennern rede.

Motivationsbrief für die Software-Entwicklung:In dim Motivationsbrief könntsch du usdrücklich din Enthusiasmus für Software-Entwicklung teile. Erzähl, warum die Branche für dich spannend isch und wie du dein Wissen möchte vertiefen und mit uns wachsen. Zeig, dass du wirklich für die Full-Time-Stelle brennsch!

Halt's unkompliziert und klar:Bei einer Bewerbung in der Software-Entwicklung isch Klarheit das A und O. Verwend e klärliche Struktur in dim CV und Brief, damit mir schnell d'Wichtigste erfahre. Füll au nid alles mit technisches Vokabular voll, sondern mach's i de verständlich für uns. Und vergiss nöd: Bewirb dich über unsere Website!

Wie man sich auf ein Vorstellungsgespräch bei geniussports vorbereitet

✨Code deinen Weg zum Erfolg

Weiss, dass du vermutlich technische Fragen oder Coding-Challenges erwarten kannst. Nimm dir Zeit, um an Plattformen wie LeetCode oder HackerRank zu üben. Wenn du in der Lage bist, Problemlösungen zu erklären und deine Denkanstöße zu zeigen, machst du einen guten Eindruck!

✨Mach dein Portfolio bereit

Stell sicher, dass dein Portfolio auf dem neuesten Stand ist und deine besten Projekte zeigt. Erkläre nicht nur die technischen Details, sondern auch, was du aus den Projekten gelernt hast – das zeugt von deinem Engagement zur ständigen Verbesserung.

✨Verstehe die Tools und Technologien

Finde heraus, welche Programmiersprachen und Tools bei geniussports genutzt werden. Wenn du schon Erfahrung mit Technologien wie Java, Python oder spezifischen Frameworks hast, bring das unbedingt zur Sprache. Es zeigt, dass du bereit bist, dich nahtlos ins Team einzufügen.

✨Bereite dich auf team-orientierte Fragen vor

In der Software-Entwicklung ist Teamarbeit entscheidend. Bereite Beispiele vor, wo du erfolgreich im Team gearbeitet hast oder wie du Konflikte gelöst hast. Das gibt dem Interviewer einen Einblick in deine Soft Skills und wie du in die Unternehmenskultur von geniussports passen könntest.