6. Key Responsibilities
As a Data Scientist at Descartes Underwriting, your primary responsibility is to translate environmental data into actionable risk models. You will spend significant time cleaning and exploring large, diverse datasets—ranging from satellite imagery to ground-based sensor networks—to identify patterns that correlate with insurance-triggering events.
You will collaborate closely with underwriters to ensure that your models are not only accurate but also practical for the insurance products they are designing. This involves building automated pipelines to ingest data, refining machine learning models to improve predictive performance, and communicating findings to stakeholders who may not have a technical background. The work is iterative, requiring you to constantly update your models as new climate data becomes available.
7. Role Requirements & Qualifications
A successful candidate at Descartes Underwriting typically possesses a strong academic background in a quantitative field, such as mathematics, physics, computer science, or engineering.
- Technical Skills – Expert-level proficiency in Python and SQL is essential. Experience with machine learning libraries (scikit-learn, XGBoost, PyTorch) is expected. Familiarity with GIS data or environmental modeling is a significant advantage.
- Experience – Prior experience in a quantitative role—whether in academia or industry—is highly valued. You should be able to point to projects where you took a problem from raw data to a deployed model.
- Soft Skills – Intellectual curiosity, transparency in your work, and the ability to accept constructive feedback on your technical solutions are key to thriving in their collaborative culture.
8. Frequently Asked Questions
Q: How difficult are the technical tests?
A: The tests are generally considered to be of average to above-average difficulty. They are designed to evaluate your practical problem-solving skills rather than to trick you. Focus on writing clean, well-documented code.
Q: How much time should I spend on the take-home assignment?
A: While companies provide a window of a week or more, aim to produce high-quality work that demonstrates your thought process. Treat it as a real-world project where clarity and methodology matter as much as the final result.
Q: Is a PhD required for this role?
A: While many team members come from elite engineering backgrounds, a PhD is not strictly required. What matters most is your ability to demonstrate deep technical mastery, logical rigor, and the ability to solve complex, open-ended problems.
Q: What is the culture like at Descartes Underwriting?
A: Candidates often report a friendly and professional atmosphere. The team is highly collaborative, and there is a strong emphasis on scientific excellence and cross-functional work.
9. Other General Tips
- Prioritize Code Quality: Even in a take-home test, treat your code as if it were going into production. Clean, readable code is a strong indicator of a professional developer.
- Explain the "Why": In your technical interviews, always explain the reasoning behind your decisions. If you choose a specific model, clearly state the trade-offs you considered.
- Review Your Fundamentals: Do not skip refreshing your knowledge of basic statistics and probability. These concepts appear frequently in both interviews and daily work.
- Be Transparent: If you encounter a challenge or a gap in your knowledge, be honest about it. The interviewers value a candidate who can identify their own blind spots and propose a path forward.