Description

JD-

* Strong understanding of ML/NLP fundamentals

* Experience in applying ML/NLP/deep-learning solutions to real world problems

* Experience in integrating ML/NLP algorithms with end user applications, accounting for data pipelines and feedback loops

* Experience in maintaining deployed systems with ML/NLP solutions

* Ability to set the ML/NLP direction within the team

* Experience with deep learning tool kits such as Keras/TensorFlow, PyTorch, etc.

* Proficiency in Python, SQL, Mongo databases and cloud technologies

* Strong data analysis skills

* Hands on experience with software engineering and solution architecture

* Passion for contributing to technically complex projects that are fast paced and critical to the business

* Knowledge of software engineering development, test, operational and maintenance best practices

* Demonstrated ability to collaborate and build strong relationships with team members

* Strong verbal and written communication skills

* Attention to detail and user experience

* Quick learner with an ability to self teach to navigate uncertainty/ambiguity and frequently changing industry standards

* Curious problem solver who seeks to understand the underlying technology behind the product

* Excellent problem solving skills, from design to engineering execution - including crisis management, communication, issue tracking, triaging and providing recommendations to partners

 

Skills Preferred

 

* Advanced Java 8

* Java 11

* Spring Boot

* Spring JDBC

* Spring Webflux

* Apache Kafka

* NO SQL

* Elastic Search

 

* Amazon Web Services (AWS)

* Web/Application Server architecture

* Machine Learning

* DevOps/SRE

Education

Bachelor's degree