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 a month 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

Senior Software Engineer - Conversational AI

Senior Software Engineer position at NVIDIA focusing on building next-generation Conversational AI systems and Digital Human solutions using advanced Speech and LLM models.

AI Engineer

Senior AI Engineer role at Capco focusing on GenAI solutions development and deployment for financial services industry

Data Scientist & Machine Learning Engineer

Senior Data Science & Machine Learning role focused on building ML models, MAB solutions, and recommendation systems at a leading digital media company.

Senior AI Prompt Engineer

Senior AI Prompt Engineer position at CI&T, focusing on optimizing generative AI models for software development efficiency.

Senior AI Python Engineer

Senior AI Python Engineer position at Oowlish, focusing on Generative AI and machine learning development with remote work opportunity.