View all jobs

Data Scientist

Boston, MA · Computer/Software
The Data Scientist will lead the way in analyzing our data to provide insights for our clients and stakeholders and will work with the other members of the technical team to determine best short term and long term solutions to pressing Product data needs. The Data Scientist will provide feedback to the Product team on general approach and dependencies for roadmap and company plans.

Core Responsibilities
  • Assist in the building of a world-class Data Science team
  • Help build a data platform that is scalable, flexible, reliable, performant, maintainable and
  • recommend the appropriate tooling to enable fast development of insights and reliable,
  • cleanse data-sets that can be delivered to clients, customers and internal stakeholders
  • Research and recommending new technologies and processes
  • Become the subject matter expert for Data Science/Analytics providing insights based on the data and advice to other team members on how to best leverage the data and insights
  • Provide feedback to other technical resources and input to Product Management
  • Deliver robust working code that implements data models as needed
  • Provide support for any production issues related to data models / pipelines
  • Partner with the Core, CRM, and “experience” teams to provide and receive data interfaces
  • Regularly attend team meetings to discuss projects, brainstorm ideas, and put forward solutions
  • to any issues
Essential Attributes
  • Bachelor’s degree in Computer Engineering/Computer Science or related field
  • Proven experience in DBMS like Oracle, Postgres, MySQL, MS-SQL
  • Proven experience in developing working models that deliver data-driven solutions
  • Hands on experience with programming languages such as python
  • Hands on experience with plotly/Dash, numpy, pandas, matplotlib, seaborn
  • Experience with machine learning techniques and libraries such as tensor flow, pytorch, keras,
  • scikit-learn, spacy, fast.ai is a plus
  • Proven experience in software development methodologies
  • Proven experience leading teams to build complex systems
  • Strong analytical skills
  • Excellent communication skills
  • Excellent organizational and leadership skills
  • The ability to multitask, prioritize and get things done
Other Responsibilities
  • Take responsibility for any Company assets assigned to you
  • Promptly report any security events, incidents or weaknesses to Company Security 
  • Review all code and development processes with security best practices in mind
Powered by