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