Startekk Inc
Microsoft
Principal Software Engineer, Experimentation Platform - CoreAI
Überblick
Überblick: CoreAI steht im Zentrum der Mission von Microsoft, die Art und Weise, wie Software entwickelt und erlebt wird, neu zu definieren. Wir bieten die grundlegenden Plattformen, Dienste und Entwicklererfahrungen, die die nächste Generation KI-gestützter Anwendungen antreiben. Als Teil von CoreAI ermöglicht die Experimentation Platform (ExP) vertrauenswürdige Online-Experimente in großem Maßstab, die den Produktlernprozess beschleunigen und den Fortschritt im gesamten KI-Ökosystem von Microsoft vorantreiben. Sie spielen eine entscheidende Rolle bei der Gestaltung der technischen Ausrichtung von Systemen, die Teams dabei helfen, bessere KI-Erlebnisse schneller bereitzustellen, indem sie die notwendigen Experimentierfunktionen zur Evaluierung, Verfeinerung und sicheren Implementierung neuer Innovationen bereitstellen.
In dieser Rolle leiten Sie die Architektur und Entwicklung einer der leistungsfähigsten Experimentierplattformen – eine kritische Infrastruktur, die schnelle Iterationen bei KI-Systemen und Produktfunktionen bei Microsoft ermöglicht. Sie treiben die technische Vision für Dienste voran, die Ingenieure und Wissenschaftler im gesamten Unternehmen befähigen, Auswirkungen zu messen, Hypothesen zu validieren und modernste KI-Fähigkeiten durch rigorose Experimente voranzubringen. Dies ist eine Gelegenheit, komplexe, teamübergreifende technische Initiativen zu leiten und gleichzeitig die Zukunft der Architektur verteilter Systeme, der Dienstzuverlässigkeit und der Experimentiermethoden im Maßstab von Microsoft zu gestalten. Sie sind in dieser Rolle erfolgreich, wenn Sie eine technische Führungspersönlichkeit sind, die gerne architektonische Entscheidungen über Teams hinweg vorantreibt, erfahrene Ingenieure mentoriert und die zuverlässigen Infrastrukturfundamente aufbaut, die den Fortschritt von Microsoft im Bereich KI beschleunigen.
Die Mission von Microsoft ist es, jeden Menschen und jede Organisation auf dem Planeten zu befähigen, mehr zu erreichen, und wir widmen uns dieser Mission in jedem Aspekt unseres Unternehmens. Unsere Kultur basiert darauf, eine Wachstumsmentalität zu fördern und Teams sowie Führungskräfte dazu zu ermutigen, jeden Tag ihr Bestes zu geben. Kommen Sie zu uns und helfen Sie dabei, die Zukunft der Welt zu gestalten.
Verantwortlichkeiten
- Verantwortlichkeiten: Unterstützen und verbessern Sie KI-Tools und -Praktiken über den gesamten Softwareentwicklungslebenszyklus (SDLC) hinweg und integrieren Sie angemessene Kontrollen für KI-generierte Assets.
- Gehen Sie in Teams mit gutem Beispiel voran, um erweiterbaren, wartbaren, gut getesteten, sicheren und leistungsfähigen Code zu erstellen; identifizieren und etablieren Sie Best Practices für die Programmierung, erstellen und wenden Sie Metriken an, um Codequalität und Stabilität zu fördern, und betreuen Sie Ingenieure, um den technischen Standard kontinuierlich zu erhöhen.
- Übernehmen und leiten Sie die Architektur komplexer Produktlösungen, treiben Sie Design-Diskussionen voran, evaluieren Sie neue Technologien zur Problemlösung und stellen Sie sicher, dass die Systemarchitektur die Anforderungen an Leistung, Skalierbarkeit, Ausfallsicherheit und Disaster Recovery erfüllt.
- Leiten Sie die teamübergreifende Zusammenarbeit, um Abhängigkeiten zu identifizieren, Lieferpläne auszuhandeln, die Abstimmung zwischen Partnerteams voranzutreiben und eine ordnungsgemäße End-to-End-Testung, Live-Site-Abdeckung, Skalierbarkeit und Leistung vor der Inbetriebnahme sicherzustellen.
- Fördern Sie technische Exzellenz bei Produkten; leiten Sie Bemühungen, die auf Zero-Touch-Deployment, Produktionszuverlässigkeit und Sicherheits-Härtung sowohl für Schutz- als auch für Erkennungsmechanismen abzielen.
- Übernehmen Sie die Verantwortung als benannte verantwortliche Person (DRI) für Produkte und Lösungen, betreuen Sie Ingenieure bei Live-Site-Vorgängen und leiten Sie Incident-Retrospektiven, die systemische Verbesserungen vorantreiben.
Qualifikationen
Erforderliche Qualifikationen: Bachelor-Abschluss in Informatik oder einem verwandten technischen Bereich UND 6+ Jahre technische Ingenieurserfahrung mit Programmierung in Sprachen wie unter anderem C, C++, C#, Java, JavaScript oder Python ODER gleichwertige Erfahrung.
Weitere Anforderungen
Die Fähigkeit, die Sicherheitsüberprüfungsanforderungen von Microsoft, Kunden und/oder Regierungsbehörden zu erfüllen, ist für diese Rolle erforderlich. Diese Anforderungen umfassen unter anderem die folgenden spezialisierten Sicherheitsüberprüfungen:
Microsoft Cloud Background Check: Für diese Position ist es erforderlich, bei Einstellung/Versetzung und danach alle zwei Jahre die Microsoft Cloud-Hintergrundüberprüfung zu bestehen.
Bevorzugt
Master-Abschluss in Informatik oder einem verwandten technischen Bereich UND 8+ Jahre technische Ingenieurserfahrung mit Programmierung in Sprachen wie unter anderem C, C++, C#, Java, JavaScript oder Python ODER Bachelor-Abschluss in Informatik oder einem verwandten technischen Bereich UND 12+ Jahre technische Ingenieurserfahrung mit Programmierung in Sprachen wie unter anderem C, C++, C#, Java, JavaScript oder Python ODER gleichwertige Erfahrung.
- Umfangreiche Erfahrung in der Architektur und dem Betrieb groß angelegter verteilter Systeme auf Cloud-Plattformen (Azure, AWS, GCP), mit nachgewiesener Verantwortung für kritische Produktionsinfrastrukturen, die Millionen von Benutzern bedienen.
- Nachweisliche Erfahrung in der Entwicklung hochskalierbarer, ausfallsicherer Dienstarchitekturen mit starkem Fokus auf Fehlertoleranz, Disaster Recovery und Kostenoptimierung im großen Maßstab.
- Fundierte Erfahrung in der Nutzung von Observability-Tools (Logging, Metriken, verteiltes Tracing) zur Diagnose komplexer dienstübergreifender Probleme und zur Förderung systemischer Zuverlässigkeitsverbesserungen über mehrere Produkte hinweg.
- Nachgewiesene Erfahrung in der Betreuung erfahrener Ingenieure, der Steuerung der technischen Ausrichtung, der Durchführung von Design-Reviews und der Anhebung des technischen Standards in Teams.
- Erfahrung mit Experimentierplattformen, A/B-Tests in großem Maßstab und statistischen Methoden zur Messung von Produktauswirkungen und zur datengestützten Entscheidungsfindung bei der Veröffentlichung.
- Erfahrung in der Leitung von Sicherheits-Härtungsmaßnahmen, Bedrohungsmodellierung und Incident-Response-Prozessen für Produktionssysteme.
- Erfahrung in der Förderung KI-gestützter Entwicklungs-Workflows und der Etablierung verantwortungsbewusster KI-Programmierpraktiken in Engineering-Teams.
Software Engineering IC5 - Die typische Grundgehaltsspanne für diese Rolle in den USA liegt bei USD $142,800 - $274,800 pro Jahr. Für bestimmte Arbeitsorte innerhalb der San Francisco Bay Area und des Großraums New York City gilt eine andere Spanne; dort liegt die Grundgehaltsspanne für diese Rolle bei USD $188,000 - $304,200 pro Jahr.
Bestimmte Rollen können für Sozialleistungen und andere Vergütungen in Frage kommen. Weitere Informationen zu Leistungen und Vergütung finden Sie hier:
careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC6 - Die typische Grundgehaltsspanne für diese Rolle in den USA liegt bei USD $165,600 - $296,400 pro Jahr. Für bestimmte Arbeitsorte innerhalb der San Francisco Bay Area und des Großraums New York City gilt eine andere Spanne; dort liegt die Grundgehaltsspanne für diese Rolle bei USD $220,800 - $331,200 pro Jahr.
Bestimmte Rollen können für Sozialleistungen und andere Vergütungen in Frage kommen. Weitere Informationen zu Leistungen und Vergütung finden Sie hier:
careers.microsoft.com/us/en/us-corporate-pay
Diese Position ist für mindestens 5 Tage ausgeschrieben, wobei Bewerbungen laufend entgegengenommen werden, bis die Stelle besetzt ist.
Microsoft ist ein Arbeitgeber, der Chancengleichheit fördert. Alle qualifizierten Bewerber erhalten eine Berücksichtigung für eine Anstellung ohne Rücksicht auf Alter, Abstammung, Staatsbürgerschaft, Hautfarbe, Familien- oder medizinische Betreuungszeit, Geschlechtsidentität oder -ausdruck, genetische Informationen, Einwanderungsstatus, Familienstand, medizinischen Zustand, nationale Herkunft, körperliche oder geistige Behinderung, politische Zugehörigkeit, geschützten Veteranen- oder Militärstatus, Rasse, ethnische Zugehörigkeit, Religion, Geschlecht (einschließlich Schwangerschaft), sexuelle Orientierung oder jedes andere Merkmal, das durch geltende lokale Gesetze, Vorschriften und Verordnungen geschützt ist. Wenn Sie Unterstützung bei religiösen Anpassungen und/oder eine angemessene Anpassung aufgrund einer Behinderung während des Bewerbungsprozesses benötigen, lesen Sie mehr über die Beantragung von Anpassungen.
