Natural Language Processing (NLP) and Understanding (NLU) Scientist/Engineer (M/F)

ONDEWO AI Published: August 23, 2018
Job Type


As NLP/NLU Scientist/Engineer of the awarded and fast growing Austrian startup ONDEWO your primary focus will be the development of cutting edge machine learning and deep learning algorithms for our highly scalable and performant Conversational AI platform. Our mission is to enable machines to engage with humans in natural conversations (e.g., robots, voice assistants, chatbots, cars and IOT devices). You will do applied research and develop new ways for improving text classification.

Are you ready to shape the future of machine-human communication and interaction? Then you are the right person for our team!


  • Work on machine learning and data science projects on the cutting-edge of technology
  • Analyze large behavioral user data sets from our international clients, come up with new data models and implement concepts and algorithms in Python and TensorFlow
  • Build, train, evaluate, benchmark and tune machine learning and deep learning models
  • Be part of a cross functional team to work on continuous improvement of our systems with innovative technologies and research techniques
  • Keep up to date with the latest technologies, evaluate new tools and learn new techniques
  • Write reusable, testable, and efficient code - we love to “type” everything, hence “typings”
  • Participate in design, code and architecture reviews and coach other team members


  • University degree (MS/PHD) in computer science, physics, mathematics, electrical engineering, data science or equivalent industry experience
  • Minimum of 3 years experience in Python natural language processing and Text Classification with a data science technology stack (e.g., TensorFlow, Keras,  scikit-learn, NLTK, Spacy, Pandas, numpy, Jupyter, Pandas, XGBoost, TextBlob)
  • Proven proficiency in NLP, NLU and Text Classification techniques and algorithms such as
    • Feature engineering (e.g., TF-IDF, NLP-based features, word embeddings, topic models, and word, n-gram, and character level features)
    • Algorithms and models from classical machine learning (e.g. Support Vector Machine, Bagging Models, Boosting Models) and deep learning (e.g., CNN, LSTM, GRU, Bidirectional RNN)
    • Techniques for tuning models (e.g., text cleaning, hyperparameter search, ensemble methods such as bagging, stacking and boosting, hierarchical classification)
  • Passion for natural language processing (NLP) and understanding (NLU) related machine learning models and techniques
  • Loves working with cutting-edge technologies, research techniques and algorithms
  • Passion and interest to learn and apply reinforcement learning
  • Strong team player, eager to learn and get things done mindset, and great to work with
  • English fluency, both written and verbally (fluency in German or another language is a plus)

Check our website:

Apply now! Send your CV and reference projects to: [email protected].



Related Jobs

November 25, 2022