Software Engineer - AWS/REST/HTTP/AJAX

Nashville, TN 37211

Posted: 08/15/2019 Employment Type: Contract Industry: Other Area(s) Job Number: 386

Job Description

The Client Virtual Assistant (AVA) team is an innovative engineering organization building next-gen AI solutions. We build NLP models, carrier-grade cloud services, and experiment with different conversational user interfaces. We are a small group of engineers at the forefront of the paradigm shift from mobile and web apps to conversational bots. We are metrics-driven, passionate about building great consumer-focused technology solutions, and love to experiment.


As a senior member of this team, the Principal Engineer will be responsible for defining innovative technology solutions using Natural Language Processing (NLP), AWS Cloud Services, and conversational UX. He/she will be responsible for exploring new market opportunities, creating enabling technologies in these areas to provide business success, architect, develop and productize end-to-end software solutions. This is an Individual Contributor position, overseeing a complex set of components that comprise one or more parts of the AVA system.


Primary Responsibilities:

·        Individual Contributor overseeing a sub-set of the AVA system

·        Architect, develop and productize end-to-end NLP bot software solutions

·        Collaborate with UX design team, iterate and improve UX and corresponding services based on analytics, user feedback

·        Develop NLP and bot dialog tools

·        Working with our data scientists, train and improve our NLP models

·        Explore new technologies, including AI, cloud services, bot-specific UI paradigms

·        Understand Client products, identify business opportunities in adjacent market areas

·        Architect our technology stack, from logging to security to data analytics and user experience



·        Solution architecture experience

       Java programming experience is a must

·        Web technologies, including REST, HTTP, AJAX

·        Cloud (AWS) expertise with PaaS services (beyond just EC2/S3), including Kinesis, SQS, Lambda serverless, ECS, DynamoDB, Redis

·       Customer and product perspective when developing UI, cloud service

·          Leadership experience in driving products to market


Bonus Qualifications:

·          Javascript/React experience

·          Python experience

·          Devops experience or knowledge around infrastructure as code

·          Natural language processing experience

·          Experience with structured/unstructured data

·          ElasticSearch or other search technologies


Education and/or Experience:

·        BS in Computer Science, Engineering, Mathematics, or a related field required; MS in Computer Science/Computer Engineering or related area preferred

·        Product experience is helpful

·        2+ years of architecture experience

·        5+ years developing software


Meet Your Recruiter

Jason Destro

Over 20 years’ of recruiting experience with hands-on recruiting and placement of I.T. professionals (Full Time, Temp 2 Perm, & Contingent) in the NJ/NY/CT/PA marketplace for a wide variety of today's demanding IT skill sets. Focused on delivering exceptional service by understanding client’s objectives and goals.

Send an email reminder to:

Share This Job:

Related Jobs:

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

Textbox Section