Machine Learning Engineer (Applied AI / Predictive Modeling / NLP)
Location:
New York-based client
Type:
Full-time Contract (40 hrs/week)
Rate:
$70–90/hr
Engagement:
8-month initial contract with strong extension potential
Engagement Type:
W2 or Personal LLC only
Restrictions:
No C2C / third-party vendors
Overview
We’re seeking a hands-on
Machine Learning Engineer
with a strong data science background to help design and deliver practical AI solutions across predictive analytics and NLP-driven applications.
This role is suited to someone who has experience building production-ready machine learning systems and can work directly with stakeholders to identify meaningful AI use cases.
Responsibilities
-
Build, train, deploy, and maintain production-grade machine learning models
-
Develop predictive modeling and forecasting solutions across business use cases such as churn, revenue forecasting, demand planning, and operational optimization
-
Design and implement NLP / LLM-powered applications including chatbots, semantic search, document intelligence, and conversational AI workflows
-
Build end-to-end ML pipelines covering feature engineering, training, deployment, inference, and monitoring
-
Develop RAG workflows using embeddings and vector search
-
Partner with business and technical stakeholders to identify practical AI use cases and solution opportunities
-
Work closely with engineering, product, and data teams to productionize AI initiatives
Required Experience
-
4+ years in Machine Learning / Applied AI / Data Science
-
Strong Python and SQL skills
-
Proven experience deploying ML models into production
-
Commercial predictive modeling / forecasting experience
-
Hands-on NLP / chatbot / LLM experience
-
Experience with ML frameworks such as Scikit-learn, PyTorch, or TensorFlow
-
Cloud experience (AWS / Azure / GCP)
Nice to Have
-
LangChain / LlamaIndex
-
Pinecone / Weaviate / FAISS
-
Kafka / Spark / real-time data processing
-
Customer support AI / contact center AI
-
Recommendation / personalization systems