Search Jobs

AI Developer / Software Developer IV

Charlotte, NC 28202

Posted: 09/11/2020 Industry: Information Technology Management, Software Development Job Number: 10770

Job Description

AI Developer


The Conversational AI core team is responsible for component-level design and implementation of Ally' s cloud-based Natural Language voice and text interface.


  • 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


Other Qualifications
  • 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


Location:                            Charlotte, NC (remote initially, but expected to work onsite once restrictions are lifted)
Duration:                           6-month W2 contract with high potential for direct conversion (Must be able to legally work without visa sponsorship)


Job Requirements


Meet Your Recruiter

Gregory James

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter
Chat With A Recruiter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.