Über das Unternehmen
Amazon sucht einen leidenschaftlichen und innovativen Senior Software Development Engineer für das Applied AI Team. Das Team konzentriert sich auf die Entwicklung branchenführender KI-Technologien, die Kunden lieben werden. Die Mission des Applied AI Teams ist es, Organisationen innerhalb von Amazon dabei zu helfen, die Adoption von KI-Technologien über verschiedene Geschäftsbereiche zu beschleunigen.
Über die Rolle
Sie werden Teil des Knowledge Work Automation Teams innerhalb von Applied AI und arbeiten an der Spitze der KI-Innovation. In dieser Position architektieren, entwickeln und deployen Sie Multi-Agent-Systeme, speziell entwickelte KI-Agenten und wiederverwendbare Komponenten, die produktive Workflows im großen Maßstab ermöglichen.
Sie werden an der Schnittstelle von Large Language Models, Multi-Agent-Systemen und produktionsreifer verteilter Software arbeiten, um die Arbeitsweise von Knowledge Workern in der gesamten Organisation zu transformieren.
Hauptaufgaben
- Architektieren und entwickeln agentic KI-Systeme, die von schnellen Prototypen zu produktionsreifen Systemen für tausende interne Nutzer skalieren
- An der Grenze der Generative AI innovieren: Bewertung und Adoption emerging LLM-Techniken, Agent Orchestration Patterns und Tool-Augmented Reasoning Frameworks
- Wiederverwendbare Plattform-Komponenten (APIs, Agent Templates, Orchestration Layers) entwickeln, die abteilungsübergreifend eingesetzt werden
- Projekte von ambigen Anforderungen über Design, Implementierung, Testing bis zur Deployment und operativen Exzellenz eigenverantwortlich führen
- Abteilungsübergreifend mit Applied Scientists, Product Managers, Technical Program Managers und Partner-Teams zusammenarbeiten
- Technische Standards etablieren und durchsetzen; Code Reviews und System Design Reviews leiten; Junior Engineers mentorieren
- Wohlgeformte, sichere, testbare und wartbare Systeme bauen; operative Gesundheit gewährleisten und Teamprozesse kontinuierlich verbessern
- Mit breitem Tech Stack arbeiten: Python, TypeScript, Container-basierte Entwicklung, AWS Services und moderne AI/ML-Tools
Anforderungen
- Mindestens 6 Jahre professionelle Softwareentwicklungserfahrung (ohne Praktika)
- Mindestens 6 Jahre Programmiererfahrung mit mindestens einer Programmiersprache
- Mindestens 5 Jahre Erfahrung in Design und Architektur neuer und bestehender Systeme
- Erfahrung als Mentor, Tech Lead oder in der Leitung eines Engineering Teams
Bevorzugte Qualifikationen
- Mindestens 7 Jahre Erfahrung im kompletten Software Development Lifecycle
- Erfahrung mit LLM-powered Anwendungen, Multi-Agent-Systemen oder AI/ML Production Pipelines
- Erfahrung mit AI/ML Frameworks und Tools (LangChain, LangGraph, Amazon Bedrock, SageMaker, Vector Databases, RAG Architectures)
- Erfahrung in der Gestaltung von APIs und Plattform-Primitiven für andere Teams
- Nachgewiesene Erfolgsbilanz beim Mentoring von Engineers und Erhöhung des technischen Standards
- Starke Fähigkeit, in ambigen, schnelllebigen Problemräumen zu operieren und pragmatische Tradeoffs zu treffen
- Erfahrung mit Event-Driven Architectures, Workflow Orchestration und Container-basierter Entwicklung
- Bachelor-Abschluss in Computer Science, Engineering oder gleichwertige Erfahrung
- Publikationen, Patente oder nachweisbare Beiträge in AI/ML oder Distributed Systems
Benefits
Amazon bietet ein umfassendes Leistungspaket, darunter Gesundheitsversicherung (medizinisch, zahnärztlich, Sehkraft, Rezepte, Grundlebens- und AD&D-Versicherung), 401(k) Matching, bezahlte Freizeit, Elternzeitregelung und weitere Leistungen.