WSP
Geotab
AI Solutions Developer (Remote)
Wer wir sind
Geotab ® ist ein weltweit führendes Unternehmen im Bereich IoT und vernetzte Transportlösungen sowie ein zertifizierter „Great Place to Work™“. Wir sind ein Unternehmen mit vielfältigen und talentierten Mitarbeitern, die gemeinsam daran arbeiten, Unternehmen beim Wachstum und Erfolg zu unterstützen sowie die Sicherheit und Nachhaltigkeit unserer Gemeinschaften zu erhöhen.
Geotab treibt die Sicherheit voran, verbindet Nutzfahrzeuge mit dem Internet und stellt webbasierte Analysen bereit, um Kunden bei der besseren Verwaltung ihrer Flotten zu unterstützen. Die offene Plattform von Geotab und der Geotab Marketplace ®, der Hunderte von Lösungen von Drittanbietern bietet, ermöglichen es kleinen wie großen Unternehmen, ihre Betriebsabläufe durch die Integration von Fahrzeugdaten mit anderen Datenbeständen zu automatisieren. Geotab verarbeitet täglich Milliarden von Datenpunkten und nutzt Datenanalysen sowie machine learning, um die Produktivität zu steigern, Flotten durch die Reduzierung des Kraftstoffverbrauchs zu optimieren, die Fahrersicherheit zu erhöhen und eine konsequente Einhaltung regulatorischer Änderungen zu erreichen.
Unser Team wächst und wir suchen Menschen, die ihrer Leidenschaft folgen, anders denken und etwas bewegen wollen. Wir arbeiten in einem schnelllebigen, sich ständig verändernden Umfeld. Geotabber nehmen diese Herausforderung an und sind bereit, neue Aufgaben und Aktivitäten zu übernehmen – auch solche, die nicht immer in der ursprünglichen Stellenbeschreibung enthalten sind. Kommen Sie zu uns für eine erfüllende Karriere mit Innovationsmöglichkeiten, großartigen Sozialleistungen und unserer unterhaltsamen und integrativen Arbeitskultur. Erreichen Sie Ihr volles Potenzial bei Geotab. Um zu sehen, wie es ist, ein Geotabber zu sein, besuchen Sie unseren Blog und folgen Sie uns unter @InsideGeotab auf Instagram.
Wer Sie sind
Wir sind immer auf der Suche nach großartigen Talenten, die zu unserem Wachstum beitragen und Ergebnisse liefern können! Geotab sucht einen AI Solutions Developer, der für die Architektur, den Aufbau und die Operationalisierung von maßgeschneiderten KI-Anwendungen, Agenten, Self-Service-Tools und automatisierten Workflows verantwortlich ist. Diese helfen unseren Global Enablement-Teams, intelligenter zu arbeiten, die Umsatzgenerierung zu unterstützen und einen messbaren ROI zu liefern. Dies ist eine praxisorientierte Engineering-Rolle für einen Entwickler, der es liebt, Ideen in sichere, zuverlässige und produktionsreife Lösungen umzusetzen. Wenn Sie gerne mit KI entwickeln und Teil eines Branchenführers werden möchten, würden wir uns freuen, von Ihnen zu hören!
Was Sie tun werden
Als AI Solutions Developer liegt Ihr Hauptverantwortungsbereich im Entwurf, der Entwicklung, der Bereitstellung und der Wartung von KI-gestützten Anwendungen, die die Vertriebsunterstützung, das Lerndesign, die Kundenschulung und die betriebliche Effizienz im gesamten Global Enablement stärken. Sie sind verantwortlich für die Programmierung maßgeschneiderter KI-Agenten und Automatisierungslösungen in Python, den Aufbau von RAG-Systemen (Retrieval Augmented Generation), die Entwicklung von full-stack-Anwendungen mit intuitiven Benutzeroberflächen sowie die Integration von KI in Geschäftssysteme über sichere APIs. Sie könnten einen KI-Trainer entwickeln, der das Lernen und die Kompetenzentwicklung unterstützt, eine Sales-Enablement-Engine, die die richtigen Inhalte, Pitch-Decks, Gesprächsleitfäden und Positionierungen für die Bedürfnisse jedes Verkäufers kuratiert, oder automatisierte Workflows, die Schulungen, Videos und Benutzerhandbücher erstellen und aktualisieren, während sich unsere Produkte weiterentwickeln. Sie müssen außerdem technische Best Practices, CI/CD-Pipelines, KI-Evaluierungsprozesse und Sicherheitsleitplanken etablieren sowie die Leistung und Kosten überwachen, um Lösungen zuverlässig und effizient zu halten. Sie arbeiten eng mit Fachexperten aus den Enablement-Bereichen zusammen, um spezialisiertes Wissen und Lernziele in praktische Anwendungen zu übersetzen, und arbeiten mit IT- und GenAI-Plattformteams zusammen, um sicherzustellen, dass Ihre Lösungen mit der Unternehmensinfrastruktur und den Technologiestandards übereinstimmen.
Um in dieser Rolle erfolgreich zu sein, sind Sie ein eigenständiger Problemlöser und ein starker Kommunikator, der technischen Stakeholdern technische Fähigkeiten, Einschränkungen, Risiken und Kompromisse klar erklären kann. Sie übernehmen die Verantwortung für Ihre Arbeit vom ersten Konzept bis zur Bereitstellung und dem laufenden Betrieb und bringen technische Fähigkeiten mit Benutzerfreundlichkeit und messbarem Geschäftswert in Einklang. Darüber hinaus verfügt der erfolgreiche Kandidat über die Fähigkeit, vage definierte Geschäftsanforderungen in präzise technische Spezifikationen zu übersetzen, sowie über einen disziplinierten Ansatz bei der Dokumentation und eine Leidenschaft dafür, in einer sich schnell entwickelnden KI-Landschaft auf dem Laufenden zu bleiben.
Wie Sie einen Beitrag leisten werden
- Architektur, Programmierung und Bereitstellung maßgeschneiderter KI-Agenten und Automatisierungslösungen unter Verwendung von Python und relevanten Frameworks wie LangChain und AutoGen, um komplexe geschäftliche Herausforderungen innerhalb von Global Enablement zu lösen.
- Entwicklung und Wartung der backend-Logik und der Microservices, die zur Unterstützung von KI-Workflows erforderlich sind, um eine hohe Verfügbarkeit und Skalierbarkeit der bereitgestellten Agenten zu gewährleisten.
- Aufbau maßgeschneiderter RAG-Systeme (Retrieval Augmented Generation) durch die Integration von Large Language Models (LLMs) mit PostgreSQL mit pgvector und Vektordatenbanken wie Pinecone und Weaviate, um eine sichere Interaktion mit proprietären Daten und genehmigten Inhalten zu ermöglichen.
- Schreiben von sauberem, wartbarem und effizientem Code für die Automatisierung von Inhaltserstellung, Lokalisierung und Multimedia-Verarbeitung unter Einhaltung von Best Practices der Softwareentwicklung, einschließlich Versionskontrolle, Code-Reviews und Tests.
- Entwicklung vollständiger KI-Anwendungen, einschließlich intuitiver Benutzeroberflächen, backend-Diensten und sicherer Integrationen für interne und externe Benutzer.
- Implementierung von Konversationsmanagement, Kontextspeicherung, strukturierten Ausgaben und Tool-Calling zur Unterstützung von interaktivem Lernen, Anleitung und mehrstufigen Workflows.
- Evaluierung und Integration von konversationsbasierter KI, Spracherkennung, Spracherzeugung, interaktiven Avataren und mehrsprachigen Funktionen.
- Aufbau von Self-Service-Tools und KI-gestützten Workflows in Zusammenarbeit mit Fachexperten unter Einbeziehung geeigneter Prüf- und Genehmigungsschritte.
- Entwurf und Implementierung sicherer RESTful API-Integrationen, um KI-Agenten mit Geschäftssystemen, Lern- und Sales-Enablement-Plattformen, Wissensdatenbanken und Plattformen von Drittanbietern zu verbinden.
- Entwicklung wiederverwendbarer Code-Bibliotheken, API-Wrapper und Lösungs-Frameworks, um die technische Entwicklung im gesamten Global Enablement zu beschleunigen und Konsistenz in der Codebasis sicherzustellen.
- Zusammenarbeit mit IT- und GenAI-Plattformteams, um sicherzustellen, dass abteilungsbezogene Lösungen mit der Unternehmensinfrastruktur und den Technologiestandards übereinstimmen, wobei Cloud-Ressourcen wie Google Vertex AI, Azure und AWS effektiv genutzt werden.
- Entwicklung von Prozessen zur Wissensaufnahme und -synchronisierung, um vernetzte Inhalte aktuell, genehmigt und für die beabsichtigte Zielgruppe angemessen zu halten.
- Implementierung von Authentifizierung, Autorisierung und rollenbasierten Zugriffskontrollen für interne, Partner- und kundenorientierte Anwendungen.
- Entwurf von Lösungen, die zukünftige Integrationen und zusätzliche Enablement-Anwendungsfälle ohne unnötige Duplizierung oder Neuentwicklung unterstützen.
- Implementierung von Sicherheitsmaßnahmen auf Code-Ebene, um sicherzustellen, dass Agenten, die sensible Informationen verarbeiten (einschließlich interner Dokumente und Kundendaten), Datenschutzbestimmungen und Leitplanken für verantwortungsvolle KI einhalten.
- Etablierung von Pipelines für Continuous Integration und Continuous Deployment (CI/CD) zum Testen und Bereitstellen von KI-Agenten, um eine strenge Qualitätskontrolle und Risikominderung vor der Produktionsfreigabe zu gewährleisten.
- Überwachung technischer Leistungsmetriken, einschließlich Latenz, Token-Verbrauch und Fehlerraten, sowie Optimierung des Codes zur Gewährleistung von Kosteneffizienz und Antwortqualität.
- Etablierung von KI-Evaluierungsprozessen zum Testen der Antwortgenauigkeit, Abrufqualität, Relevanz und des angemessenen Umgangs mit nicht unterstützten Anfragen.
- Implementierung von Schutzmaßnahmen gegen unbefugten Informationszugriff, Prompt-Injection und unbeabsichtigte Aktionen, einschließlich menschlicher Genehmigung und Eskalation, wo dies angemessen ist.
- Aufrechterhaltung der Trennung von internen, Partner- und kundenorientierten Inhalten mit geeigneten Kontrollen zum Schutz von Informationen über Benutzer und Organisationen hinweg.
- Wartung bereitgestellter Lösungen durch Überwachung, Fehlerbehebung, Updates und kontinuierliche Verbesserung.
- Dokumentation von Bereitstellungsverfahren, Supportanforderungen und Prozessen zur operativen Übergabe, um Kontinuität zu gewährleisten.
- Übersetzung komplexer Geschäftsanforderungen von Global Enablement-Stakeholdern in detaillierte technische Spezifikationen und Architekturdesigns zur Unterstützung von Umsatzgenerierung, Vertriebsbereitschaft, Schulungseffektivität und betrieblicher Effizienz.
- Durchführung technischer Machbarkeitsstudien für vorgeschlagene Anwendungsfälle, um festzustellen, ob sie benutzerdefinierten Code, eine bestehende Plattformkonfiguration oder eine Kombination von Ansätzen erfordern.
- Erforschung und Prototyping neuer KI-Technologien, einschließlich neuer LLM-Releases und Agenten-Frameworks, um einen effektiven und aktuellen technischen Stack für Global Enablement aufrechtzuerhalten.
- Zusammenarbeit mit Fachexperten, um spezialisiertes Wissen, Lernziele und Geschäftsprozesse in KI-Anwendungen zu übersetzen.
- Zusammenarbeit mit Experten und Endbenutzern zur Validierung von Genauigkeit, didaktischer Qualität, Benutzerfreundlichkeit und Effektivität.
- Definition klarer Bereiche, Lieferphasen, Abhängigkeiten und Erfolgskriterien sowie Kommunikation technischer Risiken und Kompromisse an Stakeholder.
- Identifizierung von Möglichkeiten zur Automatisierung repetitiver Arbeit und Schaffung von Self-Service-Erlebnissen in Enablement-Teams unter Auswahl von KI oder konventioneller Automatisierung, wo dies angemessen ist.
- Evaluierung von Möglichkeiten zur Konsolidierung oder zum Ersatz bestehender Anwendungen durch KI-gestützte Lösungen unter Berücksichtigung von Funktionalität, Kosten, Sicherheit, Migrationsanforderungen und laufendem Support.
- Messung der Lösungsauswirkungen durch Akzeptanz, Zeitersparnis, Qualitätsverbesserungen, Betriebskosten und Beitrag zu vereinbarten Enablement-Ergebnissen.
Was Sie für diese Rolle mitbringen
- Bachelor-Abschluss in Informatik, Data Science, Ingenieurwesen, Künstlicher Intelligenz oder einem verwandten quantitativen Bereich; Master-Abschluss bevorzugt.
- 3–5 Jahre nachgewiesene Erfahrung in KI/ML-, Data Science- oder Software-Engineering-Rollen mit Schwerpunkt auf dem Aufbau und der Bereitstellung intelligenter Systeme oder Automatisierung.
- Starke Kenntnisse in Python (einschließlich pandas und asynchroner Programmierung) sowie praktische Kenntnisse in JavaScript oder TypeScript für benutzerorientierte Anwendungen.
- Praktische Erfahrung im Aufbau mehrstufiger Agenten-Workflows mit Code-First-Frameworks wie LangChain, AutoGen oder CrewAI sowie bei der Integration von LLM APIs wie OpenAI, Gemini und Anthropic.
- Nachgewiesene Erfahrung im Entwurf von RAG-Pipelines unter Verwendung von PostgreSQL mit pgvector und Vektordatenbanken oder Suchbibliotheken wie Pinecone, Weaviate und FAISS.
- Erfahrung bei der Bereitstellung von Anwendungen in Google Cloud (Vertex AI, Cloud Functions) mit fundierten Kenntnissen in Git, Tests, CI/CD, RESTful APIs und sicheren Codierungspraktiken.
- Berufliche Zertifizierungen in Google Cloud, Azure, AWS oder spezifischen KI-Technologien sowie Erfahrung mit Sprach-, Avatar- oder mehrsprachigen Funktionen sind von Vorteil.
Wie wir arbeiten
Wenn Sie bis hierher gelesen haben, hoffen wir, dass Sie sich für diese Rolle begeistern! Auch wenn Sie nicht das Gefühl haben, jede einzelne Anforderung zu erfüllen, ermutigen wir Sie dennoch, sich zu bewerben.
Bitte beachten Sie: Geotab akzeptiert keine Lebensläufe von Personalvermittlungsagenturen und ist nicht für Gebühren verantwortlich, die mit unaufgefordert eingereichten Lebensläufen verbunden sind. Bitte leiten Sie keine Lebensläufe an Mitarbeiter von Geotab weiter.
Diese Stellenausschreibung bezieht sich auf eine bestehende Vakanz.
Bei Geotab setzen wir auf ein flexibles hybrides Arbeitsmodell, das die dynamische Energie und Verbindung der persönlichen Zusammenarbeit mit der Unabhängigkeit und Flexibilität virtueller Arbeit kombiniert. Wir glauben, dass das persönliche Zusammenkommen grundlegend ist, um Vertrauen zu kultivieren, eine lebendige Kultur der Zugehörigkeit zu pflegen und sinnvolle Innovationen in unseren vielfältigen Teams zu fördern. Zeitpläne für Bürobesuche werden sorgfältig auf die Anforderungen der Rolle zugeschnitten. Spezifische Erwartungen bezüglich des Arbeitsortes und der Anwesenheit vor Ort für diese Position werden während des Einstellungsprozesses mitgeteilt.
Wir glauben, dass die Sicherstellung von Vielfalt grundlegend für unser zukünftiges Wachstum und unseren Fortschritt ist und einen integralen Bestandteil unseres Geschäfts darstellt. Wir glauben, dass Erfolg dort entsteht, wo neue Ideen gedeihen können – in einem Umfeld, das reich an Vielfalt ist und in dem Menschen mit unterschiedlichem Hintergrund zusammenarbeiten können. Geotab ermutigt alle qualifizierten Personen zur Bewerbung. Wir verpflichten uns, Menschen mit Behinderungen während der Rekrutierungs- und Bewertungsprozesse sowie bei der Einstellung zu unterstützen. Wir stellen sicher, dass die Zugänglichkeitsbedürfnisse von Mitarbeitern mit Behinderungen im Rahmen von Leistungsmanagement, Karriereentwicklung, Schulung und Versetzungsprozessen berücksichtigt werden. Wenn Sie in irgendeiner Phase des Bewerbungsprozesses Unterstützung benötigen oder weitere Informationen zu unseren Richtlinien und Praktiken in Bezug auf Vielfalt, Inklusion und Barrierefreiheit wünschen, kontaktieren Sie uns bitte unter careers@geotab.com. Durch das Einreichen einer Bewerbung bei Geotab Inc. oder seinen verbundenen Unternehmen und Tochtergesellschaften (zusammen „Geotab“) erkennen Sie die Erhebung, Nutzung und Offenlegung Ihrer personenbezogenen Daten durch Geotab gemäß unserer Datenschutzrichtlinie an. Klicken Sie hier, um unsere Datenschutzerklärung zu lesen.
Das jährliche Grundgehalt für diese Position ist das erwartete Jahresgehalt für diese Rolle und kann sich ändern. Geotab bietet verschiedene Vergünstigungen und Sozialleistungen sowie andere Vergütungskomponenten, für die eine Person berechtigt sein kann. Das tatsächliche Grundgehalt für diese Position hängt von einer Vielzahl von Faktoren ab, wie unter anderem Fähigkeiten, Qualifikationen, Ausbildung und Gesamterfahrung, einschließlich des Standorts, an dem der Bewerber lebt, während er die Arbeit ausübt. Dies beinhaltet auch die Gerechtigkeit gegenüber anderen Teammitgliedern und die Ausrichtung an lokalen Marktdaten. Alle Stellenangebote hängen vom Nachweis der Arbeitsberechtigung und der Fähigkeit der Person ab, eine Hintergrundüberprüfung zu bestehen.
Gehaltsspanne
$85,500—$105,600 CAD
Warum sich Arbeitssuchende für Geotab entscheiden
- Flexible Arbeitsmodelle
- Erstattungsprogramm für das Homeoffice
- Baby-Bonus & Aufstockungsprogramm für Elternzeit
- Online-Lern- und Networking-Möglichkeiten
- Anreizprogramm für den Kauf von Elektrofahrzeugen
- Wettbewerbsfähige Kranken- und Zahnzusatzversicherungen
- Programm zur Altersvorsorge
*Die oben genannten Leistungen werden nur Vollzeitbeschäftigten mit unbefristetem Vertrag angeboten
