Insight Global is seeking a Machine Learning Engineer to support a startup, sports IT Comapny! This opportunity is based out of Charlotte, NC, and will be on site 5x a week with a very flexible schedule. Additionally, this opportunity offers quick interviews, competitive rates (ranging from $90K-$185K based off of years of experience) and there is lots of stability and room for growth, as this is a direct hire opportunity.
What we offer
Competitive salary + equity package + great beneifts
Opportunity to work on cutting-edge AI applications in sports
Flexible work environment and professional development opportunities
Direct impact on product development and user experience
Must Haves
Ability to work on site 5x a week in Charlotte, NC
3+ years' experience with NLP frameworks (spaCy, Transformers, NLTK)
Proficiency in Python and ML libraries (scikit-learn, PyTorch/TensorFlow)
Experience with intent classification, named entity recognition, and text parsing
Understanding of optimization algorithms and constraint satisfaction problems
Familiarity with API development and deployment (FastAPI, Flask)
Experience translating business requirements into technical specifications
Understanding of data structures and algorithmic complexity
Excellent problem-solving and analytical thinking
Strong communication skills for cross-functional collaboration
Job Description
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.
Permanent