Software Engineer - AI Solutions (f/m/d)

Software Engineer - AI Solutions (f/m/d)

Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
Awin

Auf einen Blick

  • Aufgaben: Entwickle skalierbare Backend-Services und APIs für KI-gestützte Anwendungen.
  • Unternehmen: Innovatives Unternehmen mit einer dynamischen und inklusiven Kultur.
  • Vorteile: Flexibles Arbeiten, Gesundheitsleistungen, Essensgutscheine und Unterstützung für Homeoffice.
  • Weitere Informationen: Wachstumsmöglichkeiten und ein unterstützendes Team warten auf dich.
  • Warum dieser Job: Gestalte die Zukunft der KI-Technologie und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in der Backend-Entwicklung mit Python und Cloud-Diensten.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Wir suchen einen Software Engineer für das AI Solutions Team, um die Backend-Systeme, APIs und cloud-nativen Dienste zu entwerfen, zu erstellen und zu betreiben, die Awin's nächste Generation von AI-nativen Produkten antreiben. Sie werden produktionsreife Funktionen liefern, die von Werbetreibenden, Publishern und Partner-Managern genutzt werden, um Entdeckung, Automatisierung und Entscheidungsfindung durch konversationale Erfahrungen und intelligente Workflows zu verbessern.

Diese Rolle kombiniert starke Backend-Entwicklung mit praktischer Erfahrung in der Entwicklung von AI-fähigen Anwendungen. Sie konzentrieren sich darauf, zuverlässige, sichere und wartbare Systeme zu erstellen, die LLMs und AI-Workflows in die Produktion integrieren, während Sie eng mit Senior AI Engineers, Data Engineers, Senior Software Engineers und Product Managern zusammenarbeiten.

Sie werden dem AI Solutions Team in unserem Growth Domain beitreten. Dieses Team ist verantwortlich für den Aufbau von AI-nativen Produkten und Fähigkeiten in der gesamten Organisation. Unsere Arbeit ist sehr sichtbar und jede Funktion, die Sie bereitstellen, kann direkte Auswirkungen darauf haben, wie unsere Kunden Affiliate-Programme betreiben und ausbauen.

Das Team arbeitet an konversationaler AI, intelligenter Automatisierung, AI-unterstützter Entdeckung usw. Wir arbeiten eng mit Product Managern, UX, Data Engineering und Plattformteams zusammen, um Ideen von Experimenten in zuverlässige Produktionssysteme zu überführen. Unsere Ingenieurskultur basiert auf pragmatischer Problemlösung, starkem Verantwortungsbewusstsein, schneller Iteration und dem Aufbau produktionsbereiter Systeme mit einem starken operativen Fokus. Wir legen großen Wert auf Zuverlässigkeit, Beobachtbarkeit, Wartbarkeit und die Bereitstellung messbarer Kundenwerte.

Wir sind cloud-first auf AWS und arbeiten hauptsächlich mit einem Python-basierten Backend-Stack sowie modernen AI-Tools und -Infrastrukturen. Das Team praktiziert Scrum und Sie haben die Möglichkeit, Ideen einzubringen, Ingenieurpraktiken zu verbessern und eng mit erfahrenen Ingenieuren in den Bereichen AI, Backend und Plattform zusammenzuarbeiten.

Zusammen mit dem Zugang zu Lernplattformen, Hackathons und teamübergreifenden Initiativen haben Sie die Möglichkeit, Ihre Expertise in Backend-Engineering, cloud-nativen Systemen und moderner AI-fähiger Produktentwicklung auszubauen.

Was Sie tun werden:

  • Entwerfen, erstellen und betreiben von skalierbaren Backend-Diensten und APIs für AI-fähige Anwendungen und Workflows.
  • Zusammenarbeit mit Senior AI Engineers und Data Engineers zur Integration von AI-Funktionen und LLM-basierten Workflows in Produktionssysteme.
  • Entwicklung cloud-nativer Dienste mit Python und Frameworks wie FastAPI auf AWS mit ECS, Lambda, RDS, S3 und ElastiCache/Redis.
  • Unterstützung von AI-Orchestrierung und intelligenten Agenten-Workflows, einschließlich Inferenz-Pipelines, Tool-Integrationen und skalierbaren AI-Workflow-Mustern.
  • Aufbau und Pflege von CI/CD-Pipelines, automatisierten Tests und Freigabeprozessen.
  • Verbesserung der Beobachtbarkeit und operativen Exzellenz durch Protokollierung, Überwachung, verteiltes Tracing, Alarmierung und Troubleshooting in der Produktion.
  • Teilnahme an Systemdesign-Diskussionen, Code-Reviews und Architektur-Reviews.
  • Optimierung von Backend-Diensten hinsichtlich Leistung, Skalierbarkeit, Resilienz und Kosteneffizienz.
  • Enge Zusammenarbeit mit Product Managern und funktionsübergreifenden Teams, um Benutzerprobleme und Geschäftsanforderungen in technische Lösungen zu übersetzen.
  • Beitrag zur Ingenieurskultur durch Zusammenarbeit, Verantwortung, Wissensaustausch und kontinuierliche Verbesserung.

Was Sie mitbringen:

  • 3+ Jahre Berufserfahrung im Aufbau von Backend-Systemen und APIs in Produktionsumgebungen.
  • Starke Python-Entwicklungsfähigkeiten und Erfahrung mit Frameworks wie FastAPI, Flask oder ähnlichem.
  • Solide Grundlagen in der Backend-Entwicklung, einschließlich API-Design, verteilte Systeme, Parallelität, Caching und Leistungsoptimierung.
  • Erfahrung mit AWS-Diensten wie ECS, Lambda, RDS, S3 und ElastiCache/Redis.
  • Erfahrung mit Infrastructure as Code unter Verwendung von Terraform oder Terragrunt.
  • Erfahrung mit PostgreSQL, Redis, Docker und CI/CD-Tools wie GitHub Actions.
  • Kenntnisse in Java und/oder TypeScript mit der Fähigkeit, zu verstehen, beizutragen oder mit Diensten und Anwendungen zu integrieren, die mit diesen Technologien erstellt wurden.
  • Verständnis von Beobachtbarkeit, Überwachung und besten Praktiken für Produktionssysteme.
  • Fähigkeit, Probleme über APIs, Infrastruktur und Anwendungsdienste zu debuggen und zu beheben.
  • Starke Zusammenarbeit und Kommunikationsfähigkeiten innerhalb agiler Produktteams.
  • Interesse an AI-fähigen Anwendungen und die Bereitschaft, in den Bereichen Backend, Infrastruktur und AI-Integrationsschichten zu arbeiten.

Nice to Have:

  • Implementierung und Pflege von Infrastructure as Code mit Terraform und Terragrunt.
  • Erfahrung in der Entwicklung oder Orchestrierung von AI/LLM-Anwendungen mit Frameworks wie LangChain oder LangGraph.
  • Erfahrung mit Angular für Frontend-Integrationen oder interne Tools.
  • Vertrautheit mit LangSmith oder ähnlichen Tracing- und Beobachtungsplattformen.
  • Erfahrung mit konversationalen AI-Systemen, agentenbasierten Workflows oder Konzepten der retrieval-augmented generation (RAG).

Unser Angebot:

  • Flexi-Week und Work-Life-Balance: Wir priorisieren Ihre mentale Gesundheit und Ihr Wohlbefinden und bieten Ihnen eine flexible vier Tage Flexi-Week bei vollem Gehalt und ohne Reduzierung Ihres jährlichen Urlaubsanspruchs. Wir bieten auch eine Vielzahl von verschiedenen bezahlten Sonderurlauben.
  • Remote Working Allowance: Sie erhalten eine monatliche Zulage zur Deckung eines Teils Ihrer laufenden Kosten. Darüber hinaus unterstützen wir Sie beim angemessenen Einrichten Ihres Remote-Arbeitsplatzes.
  • Flexi-Office: Wir bieten eine internationale Kultur und Flexibilität durch unser Flexi-Office und hybride/remote Arbeitsmöglichkeiten, um in verschiedenen Awin-Regionen zu arbeiten.
  • Essensgutscheine: Sie erhalten eine bestimmte Nettosumme, die Sie für eine Vielzahl von Mittagessen ausgeben können.
  • Gesundheit & Wohlbefinden: Die Versicherung deckt verschiedene Arten von Gesundheits-, Seh- und/oder Zahnbehandlungen für Sie und bis zu ein zusätzliches Familienmitglied ab.
  • Remote Working Furniture Package: Nach 3 Monaten Beschäftigung sind Sie berechtigt, ein Möbelpaket zu erhalten, das es Ihnen ermöglichen sollte, einen ordentlichen Arbeitsplatz an Ihrem Remote-Arbeitsort einzurichten.
  • Wertschätzung: Danken und belohnen Sie Kollegen, indem Sie ihnen einen Gutschein über unser Peer-to-Peer-Programm senden.

Gegründet im Jahr 2000, ist Awin stolz auf unsere dynamische, soziale und inklusive Kultur. Wie alle Unternehmen mussten wir unsere Kultur in einer virtuellen Umgebung anpassen und pflegen. Unser virtuelles 'Life @ Awin' Hub bringt unsere Kollegen aus der ganzen Welt für verschiedene soziale Aktivitäten zusammen. Vielfalt und Inklusion sind uns wichtig, und wir setzen uns stolz dafür ein, vielfältige Teammitglieder zu gewinnen und einzustellen. Wir fördern Einzigartigkeit und Authentizität; das ist, wer wir in unserem Kern sind. Unser Netzwerk von Affiliate-Partnerschaften ist vielfältig und transparent, ebenso wie die Mitarbeiter, die unsere Vision unterstützen, das weltweit führende offene Partner-Ökosystem aufzubauen. Wir heißen alle Hintergründe, Identitäten und Erfahrungen willkommen. Wenn Sie zu irgendeinem Zeitpunkt im Bewerbungs- oder Interviewprozess Unterstützung benötigen, lassen Sie es uns bitte wissen. Awin ist Teil der Axel Springer Gruppe. Erfahren Sie mehr unter axelspringer.com/en/ und erkunden Sie die Axel Springer Essentials hier: axelspringer.com/en/inside/the-essentials-what-we-have-adapted-and-why.

Bewerben Sie sich jetzt, um die nächste Phase Ihrer Karriere in einem fortschrittlichen Unternehmen zu beginnen, das sowohl Ihre berufliche als auch persönliche Entwicklung unterstützt.

Software Engineer - AI Solutions (f/m/d) Arbeitgeber: Awin

Als Junior Sales Manager im DACH-Raum bieten wir Ihnen die Möglichkeit, in einem dynamischen und unterstützenden Umfeld zu arbeiten, das Ihre berufliche Entwicklung fördert. Unsere Flexi-Week und Flexi-Office Modelle sorgen für eine ausgewogene Work-Life-Balance, während unser umfangreiches Angebot an Benefits, einschließlich einer betrieblichen Altersvorsorge und einem Fahrrad-Leasing-Programm, Ihre Lebensqualität verbessert. Wir legen großen Wert auf Vielfalt und Inklusion und schaffen eine Kultur, in der jeder Mitarbeiter geschätzt wird und seine Einzigartigkeit einbringen kann.

Awin

Kontaktdaten:

Awin Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer - AI Solutions (f/m/d) erhalten könntest

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 Awin anzuklopfen, wenn du dich auf die Stelle als Software Engineer - AI Solutions (f/m/d) 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 Awin vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer - AI Solutions (f/m/d) mit Bravour zu bestehen

Backend Engineering
Python
FastAPI
AWS
ECS
Lambda
RDS

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 Awin 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 Awin 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.