This range is provided by The TalentHaus. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $225,000.00/yr - $300,000.00/yr Additional compensation types Annual Bonus and RSUs Machine Learning Engineer Location: Charlotte, NC (Hybrid) About the Opportunity: Our client is bringing next-generation intelligence to insurance using machine learning and AI to power risk modeling, claims automation, fraud detection, and personalized underwriting. As a Machine Learning Engineer, you’ll design, develop, and productionize models that directly influence pricing, policy decisions, and operational efficiency. You’ll work at the intersection of data science, software engineering, and insurance domain expertise to build robust, scalable ML pipelines. What You’ll Do: Research, prototype, and implement supervised and unsupervised learning algorithms (e.g., regression, tree-based models, clustering). Perform extensive feature engineering on large insurance datasets (policies, claims, telematics, third-party data). Validate models using cross-validation, backtesting, and A/B testing in real-world scenarios. Build end-to-end ML pipelines: data ingestion, preprocessing, training, evaluation, deployment, and monitoring. Leverage tools like MLflow, Kubeflow, or SageMaker f o r model lifecycle management. Integrate models into microservices and API layers for real-time scoring and batch inference. Infrastructure & Scalability Design scalable data architectures on AWS/Azure (e.g., EMR, Redshift, Databricks) to support model training and feature stores. Optimize performance and cost via distributed training frameworks (e.g., Horovod, Ray) and GPU/CPU resource management. Partner with actuarial, underwriting, and claims teams to translate business needs into ML solutions. Conduct code reviews, share best practices, and mentor junior data scientists and engineers. Present model insights and ROI metrics to stakeholders, ensuring transparency and trust in AI systems. Ideal Background: 3 years of hands-on experience as an ML Engineer or Data Scientist in a regulated environment (insurance, finance, healthcare). Proficiency in Python and ML libraries (scikit-learn, TensorFlow, PyTorch, XGBoost). Strong knowledge of feature engineering, model selection, and hyperparameter tuning. Experience with AWS (SageMaker, Glue, S3) or Azure ML for scalable ML workflows. Familiarity with SQL, NoSQL (e.g., MongoDB), and streaming data (Kafka, Kinesis). Solid understanding of data privacy and compliance (PII handling, SOC 2, HIPAA/SOX impacts). Preferred Qualifications: Experience with insurance-specific data standards (ACORD) or platforms (Guidewire, Duck Creek). Hands-on with deep learning for time series, NLP (policy/document processing), or computer vision (document digitization). Knowledge of explainable AI (SHAP, LIME) and bias mitigation techniques. Familiarity with feature store concepts (e.g., Feast) and feature monitoring in production. MSc or higher in Computer Science, Statistics, Data Science, or related technical field. Why Join Us? Build and deploy ML solutions that directly impact risk assessment, pricing, and customer experience in insurance. Collaborate with domain experts such as actuaries, underwriters, and claims analysts to drive data-driven innovation. Work in a high-ownership environment that values experimentation, continuous learning, and technical excellence. Competitive salary equity comprehensive benefits flexible hybrid work model. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Industries Insurance, Insurance Carriers, and Insurance Agencies and Brokerages Referrals increase your chances of interviewing at The TalentHaus by 2x Inferred from the description for this job Medical insurance Vision insurance 401(k) Paid maternity leave Child care support Paid paternity leave Tuition assistance Get notified when a new job is posted. Sign in to set job alerts for “Machine Learning Engineer” roles. Charlotte, NC $75,300.00-$143,100.00 6 hours ago Charlotte, NC $105,000.00-$193,700.00 5 days ago Charlotte, NC $105,000.00-$193,700.00 2 weeks ago Charlotte, NC $111,744.00-$139,680.00 1 day ago Charlotte, NC $75,300.00-$143,100.00 1 week ago Charlotte, NC $75,300.00-$143,100.00 3 days ago Charlotte, NC $75,300.00-$143,100.00 2 weeks ago Charlotte, NC $97,542.00-$134,121.00 3 weeks ago Software Engineer 4 - Java, Spring AI, Python, LangChain, LangGraph Data Scientist - Advanced Analytics & AI Salisbury, NC $90,000.00-$140,000.00 5 days ago Software Engineer - Argo Web-Based Applications Charlotte, NC $108,955.55-$139,070.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr