Job Opportunity:
Niche is a leader in school search with a mission to make researching and enrolling in schools easy, transparent, and free. Our goal is to establish ourselves as the go-to platform for educational institutions.
About the Role
We are seeking an experienced machine learning engineer to spearhead our data science and ML initiatives. This role offers a unique opportunity to shape the future of Niche's technology landscape.
Responsibilities:
Collaborate closely with product, engineering, data analytics, and business stakeholders to identify and prioritize impactful ML opportunities that align with our strategic goals.
Key Deliverables:
Develop and deploy production-grade code and systems to serve, monitor, and improve ML models at scale, ensuring reliability and performance.
Success Metrics:
Establish key performance indicators, implement robust monitoring frameworks, analyze model performance, and drive continuous improvement through iteration and experimentation.
Communication and Leadership:
Clearly articulate complex ML concepts, model behaviors, and results to both technical and non-technical audiences.
Growth and Development:
Establish ML development best practices, coding standards, and documentation. As the function grows, guide and mentor other ML engineers.
Innovation:
Stay up-to-date with the latest advancements in machine learning, data science, and MLOps, evaluating and potentially adopting new technologies and techniques relevant to our organization.
Requirements
Experience: 8+ years of professional experience in software development or data science, with at least 5+ years focused on building and deploying ML models in a production environment.
Proven Impact:
Demonstrable track record of successfully shipping multiple ML models resulting in measurable business growth.