Machine Learning Engineer
Boston, MA
Full Time
$140k - $160k
Our client, a major insurance and financial services institution, is seeking a Machine Learning Engineer to support the development and delivery of data-driven solutions across key initiatives. The role focuses on building and maintaining data pipelines, enabling analytics, and deploying production-ready solutions that support decision-making across insurance and wealth management functions.
This role sits at the intersection of data engineering and applied machine learning, where you will help transform complex, multi-source data into scalable solutions and actionable insights. You’ll collaborate closely with cross-functional teams to understand business needs, operationalize models, and improve how data is leveraged across the organization.
Hybrid opportunity in Boston, MA.
-
Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience)
-
4+ years of experience in data engineering, analytics engineering, or machine learning engineering roles
-
Strong programming skills in Python and/or other modern languages
-
Advanced SQL skills and experience working with relational databases
-
Experience building and maintaining data pipelines and workflows
-
Experience transforming and preparing data for analytics and reporting
-
Familiarity with data visualization tools (e.g., Tableau, Power BI, or similar)
-
Strong analytical and problem-solving skills
-
Ability to work with complex datasets across multiple systems
-
Strong communication skills with the ability to translate technical concepts into business terms
-
Experience deploying or supporting machine learning models in production environments
-
Familiarity with large-scale or distributed data processing environments
-
Understanding of structured and unstructured data systems
-
Exposure to statistical modeling or machine learning techniques
-
Familiarity with modern data modeling approaches
-
Experience within insurance, financial services, or wealth management environments
-
Ability to explore large datasets and generate actionable insights
-
Experience mentoring junior team members
-
Build, maintain, and optimize data pipelines to support analytics and model deployment
-
Partner with stakeholders to identify, access, and understand data sources
-
Transform and stage data for analytics, reporting, and data science use cases
-
Support deployment and monitoring of machine learning solutions
-
Develop and manage datasets, tables, and database structures
-
Perform data analysis to generate insights and business recommendations
-
Translate technical findings into clear, actionable insights for stakeholders
-
Collaborate with data scientists and engineers to productionize solutions
-
Measure and evaluate performance of models and data-driven solutions
-
Mentor junior team members and contribute to team best practices
-
Document workflows, datasets, and processes
-
30% Data Engineering & Pipeline Development
-
25% Machine Learning Support & Productionization
-
20% SQL & Data Transformation
-
15% Analytics & Visualization
-
10% Stakeholder Collaboration
-
65% Hands-On Development & Data Work
-
20% Analysis & Insight Generation
-
15% Team Collaboration & Communication
-
Bonus eligible
You will receive the following benefits:
-
Medical Insurance
-
Dental Benefits
-
Vision Benefits
-
Paid Time Off (PTO)
-
401(k) (including match, if applicable)
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.