The position.

We believe a large part of building an effective insurance company can be solved with a principled quantitative framework and a pragmatic data science approach of applying the right tool to the job in a way that balances accuracy and complexity. We are committed to the rigorous development and effective deployment of modern methods to problems in the insurance industry.

We are looking for a Data Science Engineer, Forecasting to join our Data Science Forecasting team. As part of this team, you will build tools to translate data science model predictions into forecasted business metrics. In this role, you will use software engineering skills paired with modern quantitative methods and best practices to deploy robust production models used in our forecasting process. You will work closely with Data Scientists, Data Analysts, and members of the Finance team to understand the detailed performance of our business and contribute to principled and sustainable growth.

The ideal candidate will have a software engineering background as well as experience with predictive modeling techniques in production on a data science team.

What you'll achieve.

  • Scope, build, and test a forecasting application in Python
  • Collaborate with stakeholders across the forecasting pipeline including data engineers, data scientists, and financial analysts to ensure data integrity and consistency
  • Engineer production solutions for deploying the forecasting engine and adjacent machine learning models to end users.
  • Identify opportunities for new machine learning models to support the forecasting process, and either implement these models or help scope these models for implementation by a data scientist
  • Contribute to forecast and model diagnostics and monitoring with an emphasis on scalable self-serve analytics
  • Think critically in your work to ensure functionality aligned with business goals

What we're looking for.

  • 3-5+ years of experience in software engineering, 2+ years experience in data science or data analytics
  • Deep understanding of multiple programming paradigms and languages—including Python—and strong front-end experience
  • Solid knowledge of databases, SQL, version control tools, and agile software development practices
  • Strong cross-functional communication and a disciplined approach to testing for system reliability and reasonableness of outputs
  • Familiarity with complex financial modeling in Excel is a plus

Apply for this Job

* Required

Voluntary Self Identification

Voluntary Self ID Questionnaire (US)

Individuals seeking employment at Root Insurance are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. 

Why are we asking?

In order to track our effectiveness in recruiting a wide range of talent, we invite all applicants to self-identify demographic information. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

Self-identification categories 

  • Gender Identity: How a person identifies their gender, regardless of their gender assigned at birth. 
  • LGBTQIA: A person's sexual identity.
  • Race/Ethnicity: A person’s racial, ethnic or origin identity. 
  • Disability Status: A person’s physical or mental impairment which may limit one or more of their major life activities. Learn more here. 
  • Military Service: A person who has spent time serving in any branch of the military (retired or active). Learn more here
To which gender (or genders) do you most closely identify? Select all that apply

Do you identify as a member of the LGBTQIA+ community? (Select one)

What is your race and/or ethnicity? Please check all that apply.

Military Veteran Status (Select one)

Disability Status (Select one)