Sr Data Scientist
Roofstock Oakland, CA, USA Competitive Long term Senior
Flexible Hours
Health Insurance
About Roofstock

Roofstock is the leading marketplace for investing in single-family investment properties.  With over $1B in transactions, we’re combining the best people, technology and thinking to level the playing field and transform the way real estate is bought and sold, making real estate investing as simple as investing in stocks.  Simply put, we are passionate about helping our customers build wealth through real estate.

Roofstock has been recognized as a great workplace by Glassdoor and Great Place to Work® and received multiple awards solidifying Roofstock’s position as an innovative leader in the real estate tech space, including Benzinga’s Best Real Estate Platform, HousingWire’s 100 Most Innovative Housing Technology Companies, and CB Insights Fintech 250 List of Fastest-Growing Fintech Startups.  Roofstock is based in Oakland with approximately 150 people and growing. Check out our reviews to see why our employees love working here!

Job Description

As a “full stack” data scientist you will write code that implements sophisticated models that solve business problems. You will work closely with product and other teams to solve challenges across the company in a high-visibility role. This is an excellent opportunity to join an established but small and quickly growing company working on a wide range of projects with talented data engineers, data analysts, and other data scientists in an integrated Data Team

What You Will Do:

  • Build statistical, economic, and machine learning systems that address:
  • Buyer segmentation, propensity modeling, & marketing automation
  • Graph analysis of ownership networks and entity resolution
  • NLP and image recognition to extract signal from property listings
  • Property classification and ranking
  • Property recommendation, matching, and personalization
  • Economic modeling of property valuations, capital expenses, repair, maintenance, and operational expenses like tenant churn
  • Data mining for BD opportunity qualification
  • Work with large varied structured and unstructured datasets
  • Write robust well-documented code, operating on a modern cloud stack (AWS and Azure)

What We Offer:

  • An opportunity to be part of a well-funded early-stage start-up
  • Equity incentives to give you a stake in our future
  • Medical, Vision and Dental for you (95%) and your dependents (65%)
  • 401k
  • Pre-tax commuter benefits
  • Flexible Time Off and sick days
  • An upbeat and collaborative work culture
  • A fully stocked kitchen with snacks and meals
  • Company-sponsored outings
  • Discounted Gym Memberships

Roofstock is an equal opportunity employer. In keeping with the values of Roofstock, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.


What You Bring With You:

  • MS or PhD in statistics, computer science, economics, physical or social science, engineering, operations research, or similar quantitative and computational field
  • 3-5+ years of industry experience (4+ for MS) shipping advanced statistical/ML models
  • Proficient in R or python and their related data science ecosystems; expert data carpentry skill
  • Engineering skills: you should enjoy writing quality code that runs on servers (we have a production platform to make this more accessible) and talks to SQL and NoSQL databases. Comfort at the command line and shell scripting.
  • Demonstrated ability to work independently, rapidly prototyping and testing new ideas
  • Drive to solve problems, meet deadlines, and build whatever is necessary along the way
  • Experience understanding the strengths and weaknesses of different modeling approaches and can effectively reason about when to apply different combinations and iterate
  • Demonstrated expert communication, facilitation, and collaboration skills to effectively present, explain, influence, and advise within cross-functional teams

Please reference you found the job on as thank you to us, this helps us get more companies to post here!