NLP Developer - Machine Learning/Python (3-6 yrs) Vadodara/Baroda (Backend Developer)
Apidel Technologies
3d ago
source :

Job Summary :

  • We are looking for exceptional software engineers with an interest in and passion for Natural Language and experience using technologies such as RASA and Python.
  • In addition to working on some of the most advanced AI technologies, you'll be challenged to deliver capabilities that meet aggressive scalability and performance goals, building on a leading-edge micro-services based platform running on Kubernetes platform.
  • We are looking for leaders who can drive innovation within our organization and lead the industry.
  • Responsibilities will include :

  • Writing reusable, testable, and efficient code in Python, Typescript, C# and Go to support Natural Language Understanding, Natural Language Generation and other Cognitive capabilities in our Business Analytics platform
  • Integrating various open source components for performing entity detection, intent detection, fuzzy search, etc.
  • Designing and implementing automated test capabilities that measure the success of our NL solutions and avoid regression
  • Design and implement of low-latency, high-availability, and performant applications at global cloud scale
  • Implementation of security and data protection
  • Integration of data storage solutions using Postgres and MongoDB
  • You will be successful if you have :

  • A Bachelor's or master's degree in Computer Science (or equivalent)
  • Proficiency in writing complex logic in Python in a reliable, reusable and maintainable way
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Solid software engineering skills with exposure to front-end technologies such as JavaScript, HTML5, and CSS3, and other back-end languages like C#, node.js and golang.
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Hands on experience with Django, Flask or other Python frameworks
  • Knowledge / Experience of Natural Language technologies such as RASA
  • Strong unit test and debugging skills
  • Experience of working with of Qlik products desirable
  • Strong sense of responsibility and the ability to lead and take initiative on your own
  • Ability to work effectively with other team members on various aspects of the software delivery process including design, testing, documentation and support.
  • Excellent communication skills, both verbal and written, as well as ability to work well with geographically distributed teams
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form