What are the responsibilities and job description for the Machine Learning Engineer position at Holistic Partners, Inc?
Job Title: Principal Machine Learning Engineer
Location: Philadelphia, PA (Hybrid β 2 days onsite)-Local Only
Duration: 6 Months Contract
Interview: Phone Video
Visa: USC/GC Only due to legal/government contract Requirement
Tax Term: W2 Only
Job Summary
Seeking a hands-on Principal Machine Learning Engineer to build, deploy, and optimize ML and AI solutions in a fast-paced environment. Role involves 70% hands-on development and 30% stakeholder collaboration/production support.
Key Responsibilities
- Develop, validate, and deploy ML models for prediction, scoring, risk detection, and decision support.
- Perform feature engineering, model training, evaluation, monitoring, and retraining.
- Build explainable models such as Logistic Regression, Decision Trees, GLMs, and scorecards.
- Support MLOps workflows including real-time/batch inference, MLflow, monitoring, and model versioning.
- Work with GenAI/LLM solutions including RAG, summarization, and conversational AI.
- Collaborate with product, engineering, and business teams to translate requirements into scalable ML solutions.
- Provide technical leadership, mentorship, and best practices for ML engineering.
Required Skills
- 5 years of hands-on Machine Learning experience.
- 3 years supporting ML models in production environments.
- Strong experience with Python, SQL, Spark, Databricks, MLflow, Snowflake, AWS/Azure.
- Expertise in feature engineering, model evaluation, drift monitoring, and MLOps.
- Experience building explainable and production-ready ML models.
- Strong communication and stakeholder management skills.