
Senior Machine Learning Engineer
HackerRank4 months ago
Bengaluru, IndiaSenior
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 builds a developer skills assessment and technical interview platform used by recruiters and hiring managers to evaluate engineers via coding tests, take-home challenges, and pair-programming sessions. It sells its software to enterprises on a subscription basis and maintains a large developer practice community; the privately held company was founded in 2012, is headquartered in Santa Clara, and counts organizations such as OpenAI, NVIDIA, and Amazon among its customers.