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.