← All Jobs
Posted May 13, 2026

Data Scientist - Optimization and Advanced Machine Learning

Apply Now
• *Job Description** Data Scientist - Optimization and Advanced Machine Learning • *FM • Johnston, RI • On-site, Remote • *Salary: $103.04K - $148.10K/yr • *Type:** Full-time • *Benefits:** Medical, Retirement • *Posted:** 3 hours ago • *Job Description** FM is seeking a Data Scientist specializing in optimization and advanced machine learning to translate business needs into analytical & AI solutions. The role involves designing, developing, and deploying optimization models, AI/ML algorithms, and decision‑support systems for real‑world problems across various teams. Key Responsibilities • Build machine learning and AI solutions using Python/R and modern ML frameworks. • Develop and deploy optimization models for risk assessment and operational decision‑making. • Lead end‑to-end model development: problem framing, data processing, feature engineering, modeling, validation, implementation, and monitoring. • Work with cross‑functional partners to translate analytical insights into business actions. • Work with large‑scale datasets using SQL or similar tools and implement robust data pipelines. • Apply creativity and domain expertise to evaluate and improve model performance and interpretability. • Contribute to continuous innovation in optimization, ML, and AI practices across the organization. • *Qualifications • *Education: • Master’s degree in Operations Research, Industrial Engineering, Applied Mathematics, Computer Science, Data Science, or a related field. PhD preferred. • *Experience • 5+ years of industry experience in building optimization or machine learning solutions. • 5+ years hands‑on experience with data processing, modeling, and advanced analytics using Python or R. • 3+ years experience working with large datasets using SQL or similar technologies. • Experience leading full‑cycle data science or optimization projects from ideation to deployment. • Experience with cloud‑based analytics and machine learning platforms, preferably Azure Databricks • *Technical Skills Strong Knowledge & Practical Experience in • Optimization methods: • Linear / Non‑linear programming • Mixed‑integer optimization • Metaheuristics (GA, simulated annealing, evolutionary algorithms) • Stochastic and robust optimization • Core Machine Learning algorithms: • Tree‑based models, gradient boosting • Clustering & unsupervised learning • Neural networks and deep learning fundamentals • Simulation • Model evaluation, validation, and experimentation • Data wrangling, feature engineering, and pipeline design • ML engineering practices following MLOps principles (model tracking, reproducibility, deployment) • *Preferred Qualifications** • Experience in risk management, insurance, or operations modeling. Apply tot his job Apply To this Job