
Senior Machine Learning Engineer
HackerRank2 months ago
Responsibilities
- Design and ship production ML systems for autonomous interviewing, integrity, and technical-skill evaluation.
- Own the full ML lifecycle, including problem framing, data strategy, experimentation, deployment, and iteration.
- Build evaluation infrastructure and benchmarking pipelines for measuring model quality before and after deployment.
- Define architectures and production standards for multiple signal categories.
- Mentor junior ML engineers and raise technical quality across the team.
- Establish team practices for monitoring, model feedback loops, and quality standards.
Requirements
- 4+ years of experience building and shipping production ML systems at scale.
- Proficiency in Python.
- Practical experience building data pipelines and deploying models to production.
- Strong systems thinking across model accuracy, data pipelines, serving infrastructure, and customer outcomes.
- Preferred experience with multimodal systems, including vision, NLP, audio, or behavioral signal pipelines.
- Preferred LLM experience with fine-tuning, RLHF, or multi-turn agentic systems.
- Preferred background in adversarial ML, fraud detection, or anomaly detection.
- Publications or open-source contributions in detection, robustness, or evaluation methodology are a plus.
Tech Stack
Categories
About HackerRank
HackerRank is a technology hiring platform that is the standard for assessing developer skills for 2500+ companies around the world. HackerRank helps companies hire skilled developers and innovate faster by enabling tech recruiters and hiring managers to objectively evaluate talent at every stage of the recruiting process.