Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Natural Language Processing (NLP) and Understanding (NLU) Scientist/Engineer (M/F)
Ondewo GmbH
Vienna, Vienna, Austria

Job Title

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

Job Description

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!


  • No telecommuting
  • No Agencies Please



  • 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)

About the Company

Our ONDEWO Conversational AI Platform is highly customizable to achieve the highest accuracy possible for use cases. Based on natural language unstructured text input, our advanced artificial intelligence (AI) algorithms recognize custom entities (e.g., product names), detect user intents (e.g. order product), derive structured user context information and fully automate human-machine conversations.

Apply now! Send your CV and reference projects to:

Contact Info

Previous JUNIOR DATA SCIENTIST (M/F), Ondewo GmbH in Vienna, Vienna, Austria Next Python /Django Developer, Arcamens in Tel Aviv, Tel Aviv, Israel