Train, evaluate, and deploy machine learning models tasked with scoring short answer and essay student responses to formative and summative test administrations from school districts nationwide
Monitor performance of deployed machine learning models to ensure consistent, fair, and unbiased scoring in real time and recalibrate deployed models as needed
Maintain, update, and improve code base used to train and deploy machine learning models
Evaluate historical model performance and conduct experiments exploring strategies to potentially improve team modeling techniques and approaches
Research and stay up-to-date on emerging technologies in the NLP space
Requirements
Bachelor’s degree in a quantitative field (CS, EE, statistics, math, data science)
0-2 years professional experience as a software engineer or data scientist
Solid understanding of machine learning principles and current/emerging technologies
Strong coding & analytics skills including proficiency in Python and Linux commands
Understanding of or experience with deploying machine learning models into production environments
Familiarity with software engineering fundamentals (version control, object-oriented and functional programming, database and API access patterns, testing)
Strong verbal and written communication skills including the ability to interact effectively with colleagues of varying technical and non-technical abilities
Strong team-oriented approach to work, with excellent interpersonal and communication skills, both oral and written
Benefits
Eligible to participate in an annual incentive program
Health insurance
Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.