Algorithm Engineer
Core
Design, develop, and maintain machine learning-enabled underwriting algorithms for risk assessment and portfolio management across 25+ insurance classes.
Role type
Algorithm Engineer (Machine Learning)
Builds
Production underwriting algorithms and risk assessment features
Domain
Specialty Insurance / Machine Learning
Deliverable
production ML models
Required skills
Machine Learning algorithms, Python programming, Cloud provider experience, Software design patterns, Data product management
Preferred skills
Regulated industry experience, Insurance market knowledge, Project management tools, CI/CD tools
Technologies
Python, Cloud-native infrastructure, GitHub Actions, Circle CI, Jenkins
Responsibilities
Design and implement enabling services for algorithm efficiency, ensure algorithm availability for line size generation, guide junior engineers, integrate algorithm into broader platform components
Seniority
Mid-level, hands-on IC