Insight Global
AI

Machine Learning Engineer

Insight Global · Charlotte, NC · $200k

Actively hiring Posted 2 months ago

Role overview

Summary

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.

*Key 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

*Direct Placement Roles:

Compensation:

$180,000 to $200,000 per year annual salary.**

Exact compensation may vary based on several factors, including skills, experience, and education.

Benefit packages for this role include:
Benefit packages for this role may include healthcare insurance offerings and paid leave as provided by applicable law.

Tags & focus areas

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