Learn how to upskill and reskill effectively with our new ebook. Download the ebook

Stellenbeschreibung: Ingenieur für Computerlinguistik (m/w/d)

Verwenden Sie diese Vorlage für die Stellenbeschreibung Ingenieur für Computerlinguistik, um Software-Ingenieure anzuziehen, die sich auf Natural Language Processing (NLP) spezialisieren. Sie können die Vorlage gerne basierend auf Ihren Anforderungen anpassen.

Nikoletta Bika
Nikoletta Bika

Nikoletta holds an MSc in HR management and has written extensively about all things HR and recruiting.

Refreshed on

February 6, 2020

Die Aufgaben eines Ingenieurs für Computerlinguistik umfassen:

  • Gestaltung und Entwicklung von NLP-Anwendungen
  • Verwendung effektiver Textdarstellungstechniken und Klassifikationsalgorithmen
  • Training und Evaluierung von Modellen

Stellenbeschreibung

Wir suchen nach einem Ingenieur für Computerlinguistik, der uns dabei hilft, unsere NLP-Produkte zu verbessern und neue NLP-Anwendungen zu erstellen.

Die Aufgaben eines Ingenieurs für Computerlinguistik umfassen die Umwandlung natürlicher Sprachdaten mit NPL-Techniken in nützliche Funktionen, um Klassifikationsalgorithmen zu unterstützen. Um in dieser Rolle Erfolg zu haben, sollten Sie außergewöhnliche Fähigkeiten in statistischer Analyse, Maschinenlernmethoden und Textdarstellungstechniken besitzen.

Ihr ultimatives Ziel ist es, effizient selbstlernende NLP-Anwendungen zu entwickeln.

Aufgaben

  • Erforschen und Umwandeln von Datenwissenschaftsprototypen
  • Gestaltung von NLP-Anwendungen
  • Auswahl von angemessenen kommentierten Datensätzen für überwachte Lernmethoden
  • Verwendung effektiver Textdarstellungen, um natürliche Sprache in nützliche Funktionen umzuwandeln
  • Finden und Umsetzen der richtigen Algorithmen und Tools für NLP-Aufgaben
  • Entwicklung von NLP-Systemen gemäß Anforderungen
  • Trainieren des entwickelten Modells und Durchführung von Evaluierungsexperimenten
  • Durchführung der statistischen Analyse der Ergebnisse und Verfeinerung der Modelle
  • Erweiterung der ML-Bibliotheken und Frameworks, um diese in NLP-Anwendungen zu übernehmen
  • Im sich schnell ändernden Bereich des maschinellen Lernens auf dem neuesten Stand bleiben

Anforderungen

  • Nachgewiesene Erfahrung als NLP Engineer oder ähnlichem Bereich
  • Verständnis von NLP-Techniken zur Textdarstellung, semantischen Extraktionstechniken, Datenstrukturen und Modellierung
  • Fähigkeit, Software-Architektur effektiv zu gestalten
  • Umfassendes Verständnis von Textdarstellungstechniken (wie n-grams, Bag-of-Words, Sentimentanalyse, usw.), Statistiken und Klassifikationsalgorithmen
  • Kenntnis von Python, Java und R
  • Fähigkeit, soliden und testbaren Code zu schreiben
  • Erfahrung mit Maschinenlern-Frameworks (wie Keras oder PyTorch) und Bibliotheken (wie scikit-learn)
  • Ausgeprägte Kommunikationsfähigkeiten
  • Analytisches Denken mit Problemlösungskompetenz
  • Abschluss in Informatik, Mathematik, Computerlinguistik oder einem ähnlichen Bereich

Jump to section

    Let's grow together

    Explore our full platform with a 15-day free trial.
    Post jobs, get candidates and onboard employees all in one place.