James Search Group is partnering with a modern Property & Casualty insurance carrier investing heavily in data science and AI to enhance underwriting, pricing, claims, and enterprise decision-making. The AI Engineer role involves building and productionizing models used in P&C insurance pricing, underwriting, and claims, focusing on classic machine learning and modern LLM applications.
Responsibilities:
- Develop and maintain classic ML models (e.g., GLMs, GBMs, Random Forests, XGBoost) for P&C use cases
- Build and support pricing and rating models, including loss cost, frequency/severity, and segmentation models
- Partner with actuarial, underwriting, and product teams to translate business requirements into models
- Design, deploy, and monitor production-grade ML pipelines and services
- Build and optimize LLM-powered applications (prompt engineering, RAG pipelines, evaluation frameworks)
- Contribute production code using Git (PRs, versioning, CI/CD)
- Ensure models meet regulatory, governance, and explainability requirements
Requirements:
- Experience: Junior through senior-level engineers (6+ years at senior level)
- Core Skills: Python; ML libraries (scikit-learn, XGBoost, TensorFlow, PyTorch); SQL
- Insurance Modeling Experience (Strong Plus): Pricing, rating, or loss modeling in P&C insurance
- Familiarity with GLMs, credibility theory, and model governance
- LLM Experience (Plus): Foundation models (OpenAI, Anthropic, open-source LLMs)
- RAG pipelines, embeddings, vector databases
- Engineering Foundations: Git, APIs, Docker, CI/CD, cloud platforms (AWS, Azure, GCP)
- Communication: Ability to explain models to actuarial, underwriting, and technical stakeholders