Job Description :
Hi,
Kindly find below JD,




Position: Data Science Developer
Duration: 1 Year Contract
Location: Raleigh, NC
Interview Process: Skype

Manager would prefer local candidates

This manager will be interviewing next week

The top skills are:

- Spark and SCALA Development
- Data Science Development
- Automation and Validation experience

Plus Skills:
- Machine learning
- Python Scripting

Data Science Developer – the role
As an expert software developer, this is a unique opportunity to leverage your skills to empower advanced analytics and to build unparalleled in-depth knowledge within our business. Working with modern distributed analytics systems, complex data, and challenging requests, you will help shape the way our team approaches prototyping and development of data-driven analytics products. This crucial role involves identifying opportunities for better data modeling, abstraction, testing, internal tooling, and other software development practices that will help our team maximize our efficiency in data science projects. You will have the opportunity to provide technical leadership and mentorship to the team, and to set the standards for code quality and architecture for the projects you work on. You will also serve as a key liaison for our team with production developers.

Your typical activities might include:
Collaborating with data scientists to turn working prototypes into well-abstracted, reusable modules for iterative development of data science projects.
Providing technical leadership and assisting the team on execution of technical tasks centered on delivery of analytics models.
Identifying opportunities for improvements to internal processes regarding model development, including internal data pipelines and modeling frameworks that will facilitate advanced analytics.
Being involved in every stage of the data product development life cycle; from coordinating initial requirements with business owners, through development with subject matter experts and data scientists, to production deployments with developers.
Overseeing multiple projects from concept to completion.
Comprehensive testing of your own code.
Production deployments of advanced analytics.

Qualification:
Our ideal candidate will have:
A Bachelors or Masters degree in STEM field such as Computer Science, Engineering, Statistics, Mathematics.
5+ years of object oriented programming experience in a high level language.
3+ years of relevant collaborative software development experience.
. Extensive experience with Scala
Extensive experience with dynamic scripting languages such as Python
Experience working with large volumes of complex data, preferably in distributed frameworks such as Spark and PySpark.
Strong familiarity with data science concepts and modeling techniques.
Experience implementing design patterns and implementing testing frameworks
Strong SQL or Hive skills.
             

Similar Jobs you may be interested in ..