← All open roles
Data & Machine Learning
Machine Learning Engineer
US remote · Full-time · Visa sponsorship available
Apply for this roleBuild and maintain machine-learning features that help PracHub users find relevant interview questions, guides, and practice content. You will turn models and evaluation results into reliable product features.
What you will do
- Build data and model pipelines for search, ranking, recommendations, or language-based features.
- Create offline evaluations and compare quality, latency, and cost against a baseline.
- Integrate models into product APIs and monitor performance after release.
- Investigate retrieval failures, model drift, and production errors.
- Collaborate with product and engineering teammates, document tradeoffs, and write maintainable code.
What we are looking for
- Working proficiency in Python and software engineering fundamentals.
- Hands-on experience training, evaluating, or serving machine-learning models.
- Familiarity with APIs, Git, testing, and reproducible data pipelines.
- Ability to explain evaluation choices and diagnose model or system failures.
About PracHub
PracHub is a tech interview prep platform with 10,000+ real interview questions from 450+ companies, along with guides and practice tools for coding, SQL, system design, machine learning and behavioral rounds.
Apply for Machine Learning Engineer
Posted November 10, 2026. Already applied through a job board? There is no need to apply again.