Research Engineer - Machine Learning

Y Combinator alumnus backed by VCs, providing developer skills assessment platform serving 2,500+ companies and 23M+ developers worldwide.
$160,000 - $180,000
Machine Learning
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS · Education

Description For Research Engineer - Machine Learning

HackerRank, a leading developer skills assessment platform, is seeking a Senior Research Engineer to spearhead their innovative data commercialization program. This role focuses on creating comprehensive benchmarks for evaluating LLMs in software development tasks. As a Y Combinator alumnus with over $100M in funding, HackerRank serves 2,500+ companies and 23M+ developers worldwide.

The position offers an exciting opportunity to work at the intersection of AI and software engineering, developing cutting-edge evaluation metrics and benchmarks for LLMs. You'll be responsible for designing and implementing data pipelines, conducting sophisticated model evaluations, and contributing to state-of-the-art machine learning solutions.

The ideal candidate should possess a Master's degree in Computer Science or related field, with strong expertise in machine learning, particularly LLMs and NLP. Experience with Python and major ML frameworks is essential. The role offers competitive compensation ($160K-$180K), comprehensive benefits including equity, and a flexible remote work environment.

This is an exceptional opportunity for a skilled ML professional to make a significant impact in how the industry evaluates and improves AI models for software engineering tasks. You'll work with a data-driven team that values innovation and customer success, while enjoying the benefits of a remote-first culture with strong support for professional growth and work-life balance.

Last updated 4 days ago

Responsibilities For Research Engineer - Machine Learning

  • Design & develop evaluation metrics and benchmark methodologies for LLMs on software engineering tasks
  • Develop & deploy data pipelines for LLM training and evaluation datasets
  • Contribute to development and deployment of state-of-the-art machine learning models
  • Collaborate with cross-functional teams for benchmark integration
  • Stay current with latest machine learning and LLM advancements

Requirements For Research Engineer - Machine Learning

Python
  • Advanced degree (Master's) in Computer Science, Machine Learning, Data Science, or related field
  • Proven experience in machine learning, with emphasis on LLMs and natural language processing
  • Experience in preparing and conducting evaluations of machine learning models
  • Experience developing large-scale data pipelines for research datasets
  • Proficiency in Python and familiarity with machine learning frameworks (TensorFlow, PyTorch)

Benefits For Research Engineer - Machine Learning

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • One-time home office set up stipend
  • Monthly Remote Work Enablement Stipend
  • Professional Development Reimbursement
  • Wellbeing Benefits (Headspace, etc)
  • Flexible paid time off
  • Paid parental leave
  • Medical insurance for employees and dependents
  • Employee stock options
  • 401(k)
  • Life insurance
  • Travel insurance
  • Dental insurance
  • Vision insurance

Interested in this job?

Jobs Related To HackerRank Research Engineer - Machine Learning

Research Scientist 4 - Content and Studio

Senior Machine Learning Research Scientist position at Netflix focusing on computer vision and promotional media asset creation.

Machine Learning Software Engineer L4/L5, Algorithms

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling personalization algorithms for the global streaming platform.

Senior Scientific Machine Learning Software Engineer - Physics

Senior ML Engineer role at NVIDIA focusing on scientific computing and physics simulations, developing AI frameworks for digital twins and simulation surrogates.

ML Engineer

Senior ML Engineer role at Wizard, focusing on LLM fine-tuning and dialog systems for AI-powered shopping assistance, offering $210k salary with comprehensive benefits.

AI ML Engineer Senior

Senior AI ML Engineer position at Qualcomm India, focusing on AI software stack development and optimization, requiring 4+ years of experience in software engineering and machine learning.