Auf einen Blick
- Aufgaben: Design and ship accessible shared components and improve testing systems for Claude.ai.
- Unternehmen: Anthropic focuses on creating reliable and interpretable AI systems for societal benefit.
- Vorteile: Work in a fast-paced, collaborative environment with opportunities to lead in accessibility innovation.
- Weitere Informationen: Experience with assistive technologies like screen readers is essential.
- Warum dieser Job: Shape the future of AI accessibility and enhance user experiences across multiple platforms.
- Qualifikationen: 7+ years in software engineering with strong skills in React and accessibility standards.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Über Anthropic: Die Mission von Anthropic ist es, zuverlässige, interpretierbare und steuerbare KI-Systeme zu schaffen. Wir möchten, dass KI sicher und vorteilhaft für unsere Nutzer und die Gesellschaft als Ganzes ist. Unser Team ist eine schnell wachsende Gruppe engagierter Forscher, Ingenieure, Politikspezialisten und Geschäftsleiter, die zusammenarbeiten, um nützliche KI-Systeme zu entwickeln.
Über die Rolle: Claude.ai ist das Flaggschiff-Produkt von Anthropic, das Web-, Mobile-, Desktop- und Browsererweiterungen umfasst und schnell wächst. Das UI-Plattformteam ist für die grundlegende Schicht verantwortlich, die Claude für jede Person, die darauf angewiesen ist, nutzbar macht: die gemeinsamen Komponenten, Primitiven, automatisierten Tests und Werkzeuge, die es jedem anderen Produktteam bei Anthropic ermöglichen, zugängliche Erfahrungen schnell, zuverlässig und mit Vertrauen zu liefern. Als Software Engineer in diesem Team werden Sie aktiv an der Gestaltung und Bereitstellung zugänglicher gemeinsamer Komponenten und abstrahierter Designsysteme arbeiten, die automatisierte Zugänglichkeitstestschicht entwickeln, die Regressionen über Oberflächen hinweg erfasst, und die Build-, Bereitstellungs- und Testsysteme verbessern, die Claude.ai über verschiedene Oberflächen konform halten. Ihre Arbeit wird direkt beeinflussen, wie schnell Teams bei Anthropic zugänglich liefern können und wie zuverlässig ihre Erfahrungen für Nutzer sind, die auf unterstützende Technologien angewiesen sind. Während wir neue Claude-Produkte innovieren, haben wir die Möglichkeit, in der Gestaltung dieser Produkte auf zugängliche Weise führend zu sein. Dies ist eine großartige Gelegenheit, wenn Ihnen Zugänglichkeit am Herzen liegt und Sie möchten, dass Ihre Ingenieurarbeit einen überproportionalen Einfluss hat: Anstatt ein einzelnes Feature zu liefern, bauen Sie die Werkzeuge und Systeme, die jedes Feature zugänglich machen.
Verantwortlichkeiten:
- Die Definition gestalten, wie KI-Produkte zugänglich sein sollten
- Zugängliche Komponenten-Primitiven, Bibliotheken und Abstraktionen entwerfen und veröffentlichen, die auf den Web- und Mobiloberflächen von Anthropic verwendet werden
- Zugänglichkeit in Produkt-Workflows integrieren, sodass Standards standardmäßig erfüllt werden, anstatt nachträglich behoben zu werden
- Automatisierte Test- und Agentenscanning-Infrastruktur entwickeln, die Zugänglichkeitsregressionen über Oberflächen hinweg erfasst
- Mit Produktteams zusammenarbeiten, um Zugänglichkeitsprobleme zu lösen und die wirkungsvollsten Arbeiten zu priorisieren
- Dokumentation und Werkzeuge pflegen, die zugängliches Engineering zugänglich machen
Qualifikationen:
- 7+ Jahre Erfahrung in der Softwareentwicklung, mit erheblicher Zeit, die mit dem Bau zugänglicher Produkte, gemeinsamer Plattformen oder Entwicklerwerkzeuge verbracht wurde, auf die andere Ingenieure angewiesen sind
- Starke praktische Fähigkeiten in modernen Webtechnologien (React, TypeScript oder vergleichbare Frameworks)
- Praktische Vertrautheit mit WCAG 2.2 AA, ARIA Authoring Practices und HTML-Semantik
- Erfahrung im Testen mit unterstützenden Technologien: Screenreader (VoiceOver, NVDA, JAWS, TalkBack), nur Tastaturnavigation, Vergrößerung, Sprachsteuerung
- Interesse an der Entwicklererfahrung und eine Erfolgsbilanz beim Bau von Dingen, die andere Ingenieure produktiver machen
- Solide Instinkte in Bezug auf Zugänglichkeit, Zuverlässigkeit und Qualität und Freude daran, diese Instinkte in Produktionssystemen zu operationalisieren
- Gedeihen in schnelllebigen, kollaborativen Umgebungen und Freude an der engen Zusammenarbeit mit funktionsübergreifenden Partnern
- Bereitschaft, auch außerhalb Ihrer Stellenbeschreibung Verantwortung zu übernehmen
Zusätzliche bevorzugte Erfahrungen:
- Gemeinsame Komponentenbibliotheken, Designsystèmes oder wiederverwendbare UI-Infrastruktur aufbauen
- Zugänglichkeitstests: automatisiert, manuell oder mit unterstützenden Technologien wie Screenreadern
- Streaming- oder Echtzeit-UI-Zugänglichkeit: Live-Bereiche, dynamische Inhalte, Warteschlangenankündigungen unter unterstützender Technologie
- Native Plattformzugänglichkeit auf iOS, Android, macOS oder Windows
- CI/CD, Build-Systeme und/oder Bereitautomatisierung
- Arbeiten mit WCAG-Standards und Erstellen oder Konsumieren von Accessibility Conformance Reports
Kandidaten müssen nicht 100% der erforderlichen Fähigkeiten besitzen, um die Stelle auszuführen. Formale Zertifizierungen oder Bildungsnachweise sind nicht erforderlich.
Staff Software Engineer, Accessibility Arbeitgeber: Anthropic
Anthropic is located in a dynamic tech hub, dedicated to building beneficial AI systems. Employees enjoy a collaborative culture and the chance to innovate in accessibility. The team comprises researchers, engineers, and policy experts committed to safety in AI.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Staff Software Engineer, Accessibility erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Anthropic anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer, Accessibility bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Anthropic vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer, Accessibility mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Anthropic klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Anthropic vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.