B&A
Cognition
AI Support Engineer
Über die Rolle
Wir sind ein Labor für angewandte KI, das End-to-End-Software-Agenten entwickelt.
Wir sind die Entwickler von Devin, dem ersten KI-Software-Ingenieur.
Unser Team ist extrem talentiert. Zu unserem Gründungsteam gehören erstklassige Wettbewerbsprogrammierer, ehemalige Gründer und Führungskräfte von Unternehmen an der Spitze der KI-Entwicklung, darunter Scale AI, Palantir, Cursor, Waymo, Tesla, Lunchclub, Modal, Google DeepMind und Nuro.
Die Entwicklung von Devin ist nur der erste Schritt – unsere schwierigsten Herausforderungen liegen noch vor uns. Wenn Sie begeistert davon sind, einige der größten Probleme der Welt zu lösen und KI zu entwickeln, die bei realen Aufgaben logisch schlussfolgern kann, bewerben Sie sich bei uns.
Wir sind ein Labor für angewandte KI, das End-to-End-Software-Agenten entwickelt.
Wir sind die Entwickler von Devin, dem ersten KI-Software-Ingenieur, und Windsurf, der KI-nativen IDE. Zusammen repräsentieren sie unsere Vision von kollaborativen KI-Teamkollegen, die es Ingenieuren ermöglichen, sich auf interessantere Probleme zu konzentrieren und Teams befähigen, ehrgeizigere Ziele zu verfolgen.
Unser Team ist klein und hochkarätig besetzt. Zu unserem Gründungsteam gehören erstklassige Wettbewerbsprogrammierer, ehemalige Gründer und Führungskräfte von Unternehmen an der Spitze der KI-Entwicklung, darunter Scale AI, Palantir, Cursor, Waymo, Tesla, Lunchclub, Modal, Google DeepMind und Nuro.
Die Entwicklung von Devin und Windsurf ist nur der erste Schritt – unsere schwierigsten Herausforderungen liegen noch vor uns. Wenn Sie begeistert davon sind, einige der größten Probleme der Welt zu lösen und KI zu entwickeln, die bei realen Aufgaben logisch schlussfolgern kann, bewerben Sie sich bei uns.
Cognition baut den KI-Software-Ingenieur der Zukunft. Als AI Support Engineer sind Sie dafür verantwortlich, komplexe technische Probleme für Kunden zu lösen, die Devin und Windsurf in realen Entwicklungsumgebungen einsetzen.
Diese Rolle geht weit über den grundlegenden Support hinaus. Sie untersuchen mehrdeutige, umgebungsspezifische Probleme in Codebasen, Infrastruktur, Entwicklertools, CI/CD-Systemen, APIs, Containern und Cloud-Plattformen. Sie reproduzieren Fehler, analysieren Protokolle, verfolgen Ausfälle, bilden Hypothesen zur Ursachenanalyse und führen Probleme schnell und rigoros einer Lösung zu.
Wir suchen jemanden mit einem ausgeprägten Gespür für Fehlersuche, umfassendem Systemwissen und der Fähigkeit, bei einer hohen Anzahl technischer Probleme dringlich zu agieren. Sie sollten sich wohl dabei fühlen, zwischen Problembereichen zu wechseln, klar mit Kunden zu kommunizieren und eng mit der Technik zusammenzuarbeiten, wenn eine tiefere Produktuntersuchung erforderlich ist.
Dies ist eine einzigartige Gelegenheit, an der Grenze der KI-gestützten Softwareentwicklung zu arbeiten, wobei sich echte Kunden jeden Tag auf das Produkt verlassen.
Verantwortlichkeiten
- Untersuchung, Reproduktion und Diagnose komplexer Kundenprobleme in verschiedenen Entwicklungsumgebungen, einschließlich Cloud-Infrastruktur, CI/CD-Systemen, APIs, Containern, Versionskontrolle, IDEs und Enterprise-Deployment-Setups.
- Durchführung von Ursachenanalysen durch Lesen von Protokollen, Verfolgen von Codepfaden, Korrelieren von Systemverhalten, Bilden von Hypothesen und Isolieren von Fehlern.
- Lösung einer hohen Anzahl eingehender technischer Probleme bei gleichzeitiger Aufrechterhaltung einer hohen Untersuchungsqualität und klarer Kundenkommunikation.
- Eskalation von Produkt- oder Infrastrukturproblemen an die Technik mit vollständigem technischen Kontext, einschließlich Reproduktionsschritten, Protokollen, Umgebungsdetails und Hypothesen zur Ursache.
- Schulung von Kunden zu Best Practices, Workarounds, Deployment-Mustern und Produktfunktionen, um die Akzeptanz zu verbessern und wiederkehrende Probleme zu reduzieren.
- Erstellung interner Playbooks, Tools, Automatisierungen und Dokumentationen, die zukünftige Untersuchungen schneller und systematischer machen.
- Identifizierung wiederkehrender Fehlermodi und Austausch von umsetzbarem Feedback mit Produkt-, Technik- und Deployment-Teams.
- Unterstützung bei Release-Tests und Qualitätsbemühungen über die gesamte Palette an Umgebungen, Sprachen, IDEs und Workflows hinweg, die unsere Kunden nutzen.
Qualifikationen
- 4+ Jahre Erfahrung in einer technischen Rolle wie Software Engineering, Infrastructure Engineering, Solutions Engineering, Technical Support Engineering oder Developer Tooling.
- Bachelor-Abschluss oder höher in Informatik, Software Engineering oder einem verwandten technischen Bereich oder gleichwertige praktische Erfahrung.
- Arbeitskenntnisse in Linux, Docker, Git, CI/CD-Pipelines, Cloud-Plattformen wie AWS/GCP/Azure sowie Grundlagen der Netzwerktechnik.
- Nachgewiesene Fähigkeit, technische Probleme aus unvollständigen oder mehrdeutigen Berichten zu reproduzieren, zu isolieren und zu debuggen.
- Erfahrung in der Analyse von Protokollen, Traces, Fehlern und Systemverhalten in verteilten oder aus mehreren Komponenten bestehenden Systemen.
- Starke Fähigkeit, Code in mehreren Sprachen zu lesen und zu verstehen, wie z. B. Python, TypeScript, Java, Go oder ähnlichen.
- Starke schriftliche Kommunikationsfähigkeiten, insbesondere bei der Erläuterung technischer Erkenntnisse gegenüber Kunden und internen Technik-Teams.
- Fähigkeit, in einem schnelllebigen Umfeld dringlich zu agieren und gleichzeitig einen stetigen Strom eingehender Probleme zu bewältigen.
- Leidenschaft für KI, Entwicklertools und die Zukunft der Softwareentwicklung.
Wünschenswert
- Erfahrung in der Erstellung interner Tools, Skripte oder Automatisierungen zur Beschleunigung von Debugging-, Support- oder QA-Workflows.
- Vertrautheit mit LLMs, KI-gestützten Entwicklungstools, IDEs oder Plattformen zur Entwicklerproduktivität.
- Erfahrung in technischen Support- oder Customer-Engineering-Umgebungen mit hohem Volumen.
- Erfahrung beim Debuggen von Problemen, die mehrere Ebenen des Stacks umfassen, wie z. B. Anwendungslogik, Infrastruktur, Authentifizierung, APIs von Drittanbietern, Netzwerk oder Deployment-Konfiguration.
- Vorerfahrung in der direkten Zusammenarbeit mit Technik-Teams zur Eskalation, Diagnose und Lösung von Produktproblemen.
Unser Engagement
Chancengleichheit. Cognition ist ein Arbeitgeber, der Chancengleichheit fördert. Wir diskriminieren nicht aufgrund geschützter Merkmale gemäß geltendem Recht. Wir verpflichten uns, angemessene Vorkehrungen für Kandidaten mit Behinderungen während des gesamten Einstellungsprozesses zu treffen – bitte lassen Sie uns wissen, falls Sie solche benötigen. Cognition berücksichtigt auch Bewerber mit krimineller Vergangenheit im Einklang mit der SF Fair Chance Ordinance und ähnlichen lokalen Gesetzen.
Datenschutz und Schiedsverfahren: Mit dem Einreichen Ihrer Bewerbung stimmen Sie unserer globalen Datenschutzrichtlinie für Bewerber und Jobkandidaten zu. Für US-Bewerber stimmen Sie mit dem Einreichen Ihrer Bewerbung der Schiedsvereinbarung für Bewerber zu.
