Job Description
We're currently looking for an experienced AI DEVELOPER to join our team for a 6 month contract role with the possibility of going Direct. This Developer will be a part of The Conversational AI core team, responsible for component-level design and implementation of our cloud-based Natural Language voice and text interface.
RESPONSIBILITIES:
- Contribute to technical decision making and architecture
- Implement components as part of a highly available distributed system
- Mentor or pair with engineers during technical decision making and implementation
- Write, review, and maintain code primary in Python, Node
- Clearly document components, that you build and maintain
- Coordinate with product owners, dialog designers, and orbiting technical teams
- Improve the scalability, flexibility, extensibility, and performance of the core platform
TECHNICAL QUALIFICATIONS:
- 3 to 5 years of experience developing large scale, highly available distributed systems
- Strong knowledge of application/component design
- Solid understanding of Pythonic conventions, Object Oriented and Functional programming paradigms.
- Solid knowledge of software testing principles
- Experience with API design
- Experience with Infrastructure-as-code
- Experience with continuous deployment and integration
- Interest or experience with Natural Language Frameworks (e.g., Rasa, Spacy, NLTK), Machine Learning, Automatic Speech Recognition, Text-to-Speech
- Strong verbal and written communication
- Creative thinking
- Ability to articulate and advocate ideas, approaches, or changes in process
- Strong sense of ownership
- Passion for continuous learning and growth
- Obsessed with quality
Company Description
Search Current Career Opportunities: http://w.ektello.com/search-jobs