We are seeking a Data Scientist II to join our Data Science team and help develop, improve, and operationalize machine-learning and AI solutions. This role combines hands-on predictive modeling with the development of scalable model-building pipelines and support for a large production model ecosystem.
We are looking for someone who enjoys solving challenging quantitative problems and brings a strong foundation in mathematics and statistics, good coding skills, and a naturally curious and creative mind. The successful candidate should be eager to learn from experienced data scientists while contributing ideas, models, and tools that make the team more effective at scale.
The position offers ample opportunity to learn from a seasoned, friendly, and collaborative Data Science team with a long track record of publishing highly cited original research in prominent mathematical and statistical journals. This environment provides an excellent foundation for rapid professional growth in data science while working on consequential, real-world business problems.
- Independently develop high-quality predictive models using statistical methods, machine-learning algorithms, strong quantitative reasoning, and creative problem-solving.
- Generate powerful and reliable predictive features using domain knowledge, data exploration, and advanced feature-engineering techniques.
- Use appropriate model diagnostics to understand model behavior, identify weaknesses, and guide model improvements.
- Use rigorous validation and data-quality assessments to ensure models are statistically sound, production-ready, and stable on new data over time.
- Continuously improve models by evaluating alternative algorithms, model structures, predictors, and data sources.
- Contribute to applied generative AI initiatives as business needs arise, which may include chatbots and conversational AI components for AI phone agents.
- Build monitoring and alerting solutions for data quality, model drift, stability, and predictive performance.
- Use R and/or Python to manipulate data, implement algorithms, and automate ETL, feature generation, model fitting, validation, deployment, periodic retraining and refitting, monitoring, and dashboarding.
- Use approved generative AI tools, such as GitHub Copilot in Visual Studio Code, to develop high-quality code efficiently.
- Take ownership of modeling projects and initiatives, independently driving work from problem definition and data preparation through model development, implementation, and communication of results.
- Help maintain and improve an ecosystem of approximately 150 production models through model development, automated scoring, performance monitoring, diagnostics, retraining, refitting, and remediation, working with IT to deploy models and monitoring tools into production.
- Explore new statistical, machine-learning, and data-science techniques applicable to predictive modeling and quantitative analysis at Resurgent, and incorporate promising methods into the team’s modeling best practices.
- Explore emerging AI technologies, including large language models, embeddings, natural language processing, and AI agents, and evaluate their application to relevant business problems.
- Communicate methodology, findings, model limitations, and recommendations clearly to stakeholders, and present results to senior and executive management.
Skills & Qualifications:
- Master's degree in Applied Mathematics, Statistics, Computer Science, Engineering, or another quantitative field.
- Strong foundation in mathematics, statistics, quantitative problem solving, and machine learning.
- Strong programming and algorithmic problem-solving skills in R and/or Python, with the ability to write efficient, maintainable analytical code.
- Natural curiosity, creativity, and an eagerness to learn from experienced colleagues and master unfamiliar methods, tools, and business domains quickl