Location: Remote • Arizona, Colorado, Connecticut, District of Columbia, Florida, Illinois, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Missouri, Montana, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, Washington, West Virginia • 🇺🇸 United States
Identify and prioritize ML opportunities in collaboration with product, engineering, data analytics, and business stakeholders (first focus: Recommendations and matching students with the right schools)
Lead end-to-end development of ML models: data collection, feature engineering, algorithm selection, training, tuning, and validation
Develop production-grade code and systems to deploy, serve, and monitor ML models at scale and integrate models into Niche’s products and internal systems
Define key performance metrics, establish robust monitoring frameworks, analyze model performance in production, and drive continuous improvement through iteration and experimentation
Clearly communicate complex ML concepts, model behaviors, and results to technical and non-technical audiences and champion ML across the organization
Establish ML development best practices, coding standards, and documentation; mentor and guide other ML engineers as the function grows
Stay abreast of latest advancements in ML, data science, and MLOps and evaluate/adopt relevant technologies
Deliver milestones across timeframes: learn platform and shape roadmap (first month); deploy first production model with monitoring and feedback loops (within 3 months); introduce scalable MLOps and mentor others (within 6 months); lead multi-product ML efforts, develop internal tooling, and help grow the team (within 12 months)
Requirements
8+ years of professional experience in software development or data science, with at least 5+ years specifically focused on building and deploying machine learning models in a production environment
Demonstrable track record of successfully shipping multiple machine learning models that resulted in measurable business growth (e.g., increased user engagement, conversion rates, operational efficiency, revenue)
Expertise in Python and common ML libraries/frameworks (e.g., scikit-learn, TensorFlow, PyTorch, Keras, XGBoost)
Deep understanding of core ML concepts (e.g., classification, regression, clustering, recommendation systems, NLP, time series analysis, experimentation, model evaluation)
Strong SQL skills and experience working with large datasets and data processing tools (e.g., Pandas, Spark)
Experience with ML deployment patterns and MLOps principles (e.g., model serving, monitoring, CI/CD for ML, feature stores)
Familiarity with cloud platforms (AWS, GCP, Azure) is essential
MS or PhD in Computer Science, Statistics, Mathematics, or a related quantitative field, OR equivalent practical experience demonstrating deep expertise in machine learning
Experience or strong aptitude for leading technical projects, defining technical direction, and mentoring others; excellent communication and collaboration skills
Must be legally authorized to work in the United States without sponsorship now or in the future
Candidates only. No recruiters or agencies
Hiring in states where we currently have employees: Arizona, Colorado, Connecticut, Delaware, Florida, Georgia, Illinois, Indiana, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Missouri, Nebraska, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, Washington, District of Columbia, West Virginia
Benefits
Our national target base salary range is $152,320-$215,000, plus participation in our Annual Bonus and Stock Option Program
Best-in-class 100% paid employee health plan, including vision and dental and supplemental coverage
Flexible Paid Time Off Policy
Stipend that allows you to build your work from home office in a style and function that suits your personal preferences
Parental leave for all employees (12 weeks fully paid) in addition to short term disability for birthing parents
Meaningful 401(k) with employer match
Fully flexible workforce empowering our employees to choose to work remotely, in our Pittsburgh office or whatever combination suits you
Full time, salaried position with competitive compensation in a fast-growing company
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.