Tower Hill Insurance Group logo
Tower Hill Insurance Group

To Protect Your Castle, Look to the TowerⓇ

Machine Learning Scientist

Machine Learning EngineerMachine Learning EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

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 Job Pages

More Machine Learning Engineer Jobs

Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• 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

Netherlands
Job Closed
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• 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

Netherlands
Job Closed
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• 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

Poland
Job Closed
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• 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

Poland
Job Closed