Insight Global
AI

Machine Learning Engineer

Insight Global · Charlotte, NC · $100k - $160k

Actively hiring Posted 3 months ago

Role overview

  • We're seeking an ML Engineer to develop and implement natural language processing systems that convert user-friendly constraint descriptions into structured data for our sports scheduling optimization engine. You'll bridge the gap between human intent and algorithmic execution.

*Responsibilities:

Natural Language Processing (NLP) System Development**

  • Design and implement NLP models to parse natural language scheduling constraints
  • Build robust intent classification and entity extraction systems
  • Develop constraint validation and disambiguation workflows
  • Create feedback loops to improve model accuracy over time

What we're looking for

  • Experience with sports analytics or scheduling systems
  • Knowledge of linear programming and combinatorial optimization
  • Familiarity with LLMs and prompt engineering
  • Background in computational linguistics or related field
  • Experience with A/B testing and model evaluation methodologies
  • Build APIs for constraint ingestion and processing
  • Implement monitoring and logging for production NLP systems
  • Collaborate with backend engineers on scheduling algorithm integration
  • Ensure system scalability and reliability

Tags & focus areas

Used for matching and alerts on DevFound
Fulltime Machine Learning Nlp Generative Ai Pytorch Tensorflow Ai