To Protect Your Castle, Look to the TowerⓇ
Machine Learning Scientist
Location
Connecticut + 13 moreAll locations: Connecticut | Florida | Iowa | Kentucky | North Carolina | Ohio | Michigan | Mississippi | South Carolina | Tennessee | Texas | Utah | Virginia | West Virginia
Posted
15 days ago
Salary
0
Seniority
Senior
Job Description
Machine Learning Scientist
Tower Hill Insurance Group
• Develop actionable insights and recommendations in support of business objectives using in-house and external data sources • Collaborate with business and data engineering professionals for timely and reliable delivery of data solutions • Leverage deep expertise in data engineering, data science, advanced analytics, and insurance industry data to aid business partners in risk management • Drive efficiencies and improve customer experience • Partner with business stakeholders to scope, structure, and drive analytical projects from requirements through delivery • Present findings and recommendations clearly to both technical and non-technical audiences • Source, validate, and integrate structured and unstructured data across platforms • Conduct exploratory data analysis to reveal data quality issues and identify opportunities • Analyze business trends, time series patterns, model performance, and causal relationships using advanced statistical and machine learning / deep learning methods • Design, build, and deploy machine learning / deep learning models — including NLP, computer vision, and LLM-based solutions • Create visualizations, dashboards, and reports that communicate analytical and model results to support decision-making across the organization • Own and maintain recurring analytical, reporting, and model-monitoring processes • Document data pipelines, model architecture, analytical frameworks, and deliverables for knowledge sharing across technical and non-technical teams
Job Requirements
- High School Diploma or GED required
- Bachelor’s Degree in Computer Science, Statistics, Mathematics, Engineering, or related field required
- Master’s Degree or higher preferred
- Minimum of five (5) years of relevant work experience in machine learning and/or deep learning required
- Advanced Proficiency in Python
- Demonstrated ability to build and deploy ML models using frameworks such as scikit-learn, PyTorch, Hugging Face Transformers
- Experience working with cloud data platforms and warehouses (e.g., Snowflake, PostgreSQL) and cloud storage (e.g., S3)
- Strong written and verbal communication skills with the ability to present complex technical concepts and insights to non-technical stakeholders
- Proven ability to work independently, drive projects forward with minimal oversight, and execute in stakeholder-facing environments
- Experience with deep learning, NLP, computer vision, or large language model development and deployment highly preferred
- Hands-on experience with statistical methods (hypothesis testing, regression, causal inference), exploratory techniques (clustering, PCA), anomaly detection, forecasting, and time series analysis
- Experience with data processing at scale using PySpark, Pandas, or similar libraries to clean, transform, and integrate data from multiple sources
- Experience with visualization tools such as Power BI, matplotlib, seaborn, or plotly
- Familiarity with API development and deployment using frameworks such as FastAPI
- Experience with AWS services such as SageMaker, S3, Lambda, or Glue
- Property and casualty insurance or financial services industry work experience including regulatory standards and best practices is a plus.
Benefits
- Medical
- Dental
- Vision
- Life & Disability Insurance
- 401(k)
- Health Savings Account
- Accident, Critical Illness and Hospital Indemnity
- Pet insurance
- Paid time off & Holiday pay
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
• Design and build AI/ML prototypes for defence use cases • Implement models using frameworks like PyTorch, TensorFlow, scikit-learn • Develop scalable backend systems and APIs • Work with distributed architectures, cloud, and containerised environments • Build demonstrators and validate them against operational scenarios • Contribute to architecture, research, and technical reporting
• Define AI/ML use cases for ballistic missile defence systems • Lead feasibility studies on advanced AI approaches including deep learning and LLMs • Design AI strategy and data architecture frameworks • Translate complex AI concepts into actionable decisions for defence stakeholders • Work directly with NATO programme teams and operational users • Shape responsible AI frameworks aligned with NATO standards • Act as the intellectual and strategic lead of the AI direction
• Define AI/ML use cases for ballistic missile defence systems • Lead feasibility studies on advanced AI approaches including deep learning and LLMs • Design AI strategy and data architecture frameworks • Translate complex AI concepts into actionable decisions for defence stakeholders • Work directly with NATO programme teams and operational users • Shape responsible AI frameworks aligned with NATO standards • Act as the intellectual and strategic lead of the AI direction
• Design and build AI/ML prototypes for defence use cases • Implement models using frameworks like PyTorch, TensorFlow, scikit-learn • Develop scalable backend systems and APIs • Work with distributed architectures, cloud, and containerised environments • Build demonstrators and validate them against operational scenarios • Contribute to architecture, research, and technical reporting

