AirflowAWSAzureCloudGoogle Cloud PlatformPythonScikit-LearnSQLTableauMachine LearningNatural Language Processingscikit-learnXGBoostLightGBMBIPower BIdbtGCPGoogle CloudLeadership
About this role
Role Overview
Analyzes large, complex datasets to identify trends, patterns, and opportunities
Designs, develops, and deploys predictive models for underwriting, pricing, claims, and customer retention
Designs and implements data pipelines and automated reporting tools
Participates in collaborating with actuarial, underwriting, claims, and product teams to translate business problems into data science solutions
Participates in communicating data insights and recommendations to senior leadership through compelling data storytelling and visualization
Monitors and maintains model performance and ensures data quality and integrity
Drives innovation by exploring new data sources, modeling techniques, and technologies to enhance business performance
Participates in collaborating with data engineers to ensure data quality, accessibility, and scalability
Performs other duties as assigned
Requirements
Bachelor’s or Master’s degree in Data Science, Statistics, Computer Science, Actuarial Science, or a related quantitative field or equivalent work experience is required
Proven experience in techniques for optimizing models, machine learning, and proficiency in analytical programming languages
Proficiency in Python, SQL, and machine learning libraries (e.g., scikit-learn, XGBoost, LightGBM)
Experience with cloud platforms (AWS, Azure, or GCP) and data pipeline tools (e.g., Airflow, dbt)
Experience with geospatial data, telematics, or catastrophe modeling
Experience with natural language processing techniques and language models is a plus
Proficiency in data visualization tools (e.g., Tableau, Power BI) and dashboard development
Develops and maintains an understanding of the organization's business and technology operations
Demonstrates growing knowledge of department policies and procedures