Job Description
Niche is the leader in school search.
We are looking for an experienced engineer to shape the future of data science and machine learning at Niche.
You will identify high-impact opportunities, design, build, and deploy machine learning models that directly drive business growth and enhance user experience across our platform.
This role requires collaboration with product, engineering, data analytics, and business stakeholders to lead end-to-end development of machine learning models.
You will develop production-grade code and systems to deploy, serve, and monitor ML models at scale.
Key responsibilities include:
* Collaborate with cross-functional teams to drive innovation.
* Develop and implement machine learning models that drive business results.
* Design and deploy scalable ML systems.
* Establish robust monitoring frameworks.
* Communicate complex ML concepts effectively.
Requirements
We seek an experienced engineer with:
* 8+ years of professional experience in software development or data science.
* A proven track record of deploying ML models into production environments.
* Expertise in Python and common ML libraries/frameworks.
* A deep understanding of core ML concepts.
* Strong SQL skills and experience working with large datasets.