Role overview
We’re looking for a Data Scientist with expertise in parallel programming, Linux administration and software systems to join our Seattle team. You’ll use your programming, mathematics and analytics experience to write scalable; production facing code and develop creative solutions to challenging problems. Together we’ll be working in parallel, highly distributed, Linux-based environments that leverage our proprietary search and computing platform.
Responsibilities
- Design, develop, debug and maintain the parallel proprietary code bases that are used for complex data fusion and entity resolution algorithms sitting at the core of our risk management offerings.
- Create novel search capabilities that leverage inverted indices, Bayesian inference and higher order clustering techniques.
- Work closely with our engineers to integrate your innovations into our production systems.
- Support business decisions with ad-hoc analysis as needed.
- Master’s Degree or Bachelor’s Degree with 2 years of work experience in Computer Science, Math, Statistics, Physics, or related field.
- Experience using C / C++ and MPI in a Linux environment.
- Experience debugging and optimizing distributed code.
- Experience building and maintaining software build systems.
- Experience working with large data sets for data mining, analytics, modeling.
- Understanding of relational algebra and database operations.
- Applicants must have permanent work authorization in the U.S.; we are not sponsoring visas for this role.
Benefits
red violet offers excellent benefits including opportunity for stock (RSU) grants, a 401K and generous company match, flexible PTO policy, medical, dental and vision coverage, commuter benefits, in-office healthy snacks, team events and more.
red violet is proud to be an Equal Opportunity Employer.