Visual Analytics/HCI Scientist (DSVA Team – Remote)
  • Full Time
  • Anywhere
  • Applications have closed

Website Epsilon

Job Description
As a Visual Analytics/HCI Scientist in our Decision Sciences Visual Analytics team, you will create innovative visual analytics systems that reveal, explore and explain complex patterns and phenomena from Epsilon’s peta-scale and massively-dimensional digital marketing ecosystem.  You will reduce this complexity into sophisticated, interactive visual metaphors and stories that demonstrate the business value of Epsilon’s platform directly to our stakeholders and global customers (which includes some of the world’s largest brands). Our visualization challenges span hundreds of millions of highly detailed individual profiles across hundreds of millions of web sites and apps tied together by sophisticated real-time analytics that make near instantaneous decisions on messaging to those profiles trillions of times a day. This provides an incredibly rich environment of business questions and answers that are hidden within petabytes of data.

You will be a key member of a highly talented and multi-disciplinary R&D team creating a full-stack visual analytics system that connects to big data platforms and machine learning systems to present complex enterprise-critical information in an engaging, intuitive and informative manner. This is a multi-faceted team effort involving an array of technologies such as React, D3, Python, Spark, SQL, HDFS, Natural Language Processing, Deep Learning Models, GPU clusters and more.  As a Visual Analytics/HCI Scientist on this team we are looking for strong candidates with extensive experience in building interactive full-stack products with sophisticated analytical and visual front ends.  You must have a passion for communication through elegant visual interfaces, and the hands-on knowledge to build that vision into reality.

Our team is highly agile and innovative.  In the last few years our team has moved our product from a whiteboard concept to a robust production system that is widely used throughout the organization.  The team is strongly supported throughout the Epsilon organization and at the highest levels to continue with that innovation.  This is a golden opportunity to contribute to research-grade innovation with high impact in the real world.

Job Responsibilities

  • Research and design of innovative visual analytics systems that demonstrate the value of the Epsilon platform and that help our clients to understand how their customers interact with them in complex digital marketing ecosystems.
  • Develop an understanding of Epsilon’s Digital Media Services (DMS) personalization platform and proprietary datasets.
  • Design and develop a full stack interactive visual analytics system that connects to big-data sources and machine learning algorithms using your programming skills in React, D3, TypeScript, and Node.js.
  • Be Product-minded: While developing interactive visual analytics systems you consider the frontend, backend, design, and everything in between to create a great user experience for a range of users from technical specialist to sales/marketing and clients.
  • Be Iterative: You value iteration velocity and incremental correctness. You’d rather ship, get feedback from users, and adjust along the way—rather than building in a silo.
  • Be User-focused: You aren’t afraid to engage with users to learn how to improve the product and applying those learnings to improve your product.
  • Be Pragmatic: You understand that technology choices are all means to an end and are willing to remove tools or complexity if they aren’t helping fulfill your product goals.
  • Be a supportive and positive contributor in a highly collaborative, multi-disciplinary R&D team with shared and overlapping responsibilities, all in support of a strong mission with purpose and proven results.
  • Work closely with the Analytics and Decision Sciences teams to understand the intricacies of the AI and data platform in such a way that we can effectively demonstrate to the client how our platforms interact with their customers.

Job Requirements

  • A Master’s or Ph.D.  degree plus at least two years of highly relevant experience in Computer Science, Engineering, HCI, UX/UI or a related discipline
  • Extensive experience creating rich human-computer interfaces with React, D3, and JavaScript.
  • Extensive experience with developing interactive visual analytics systems.
  • Broad understanding of the available open-source development tools and deep experience applying those tools to build products.
  • A passion for building high-quality experiences, with a beautiful portfolio of prior work that highlights your skills as an individual contributor or as part of a collaborative team.
  • A constant drive to learn and explore new ideas.
  • Proficient oral and written communication skills
  • Passion to work collaboratively with cross-functional groups

Job Requirements – Additional, But Not Required

  • Experience programming visualizations with React, TypeScript, and Express
  • Experience with Python for AI-enhanced user experiences
  • Experience with SQL or other databases for back-end development.
  • Foundational graphic design knowledge: you know how to use layout, color and typography to make interfaces look beautiful.
  • Experience with Elastic Search or GPU databases.
  • Experience with docker deployments.