Machine Learning Scientist III
Hybrid in Bangalore, India
HackerRank
HackerRank, the Developer Skills Company, leads the technical hiring and upskilling market with over 2,500 customers and a community of over 26 million developers.At HackerRank, we are on a mission to change the world to value skills over pedigree. We are a high-performing, mission-driven team that truly, madly, deeply cares about what we do. We don’t see velocity and quality as tradeoffs; both matter. If you take pride in high-impact work and thrive in a driven team, HackerRank is where you belong.
About the Team
HackerRank’s Machine Learning team is working on the cutting edge of AI. We’re actively researching and building solutions for a number of exciting initiatives, including plagiarism detection within our Integrity Workstream, how LLMs perform across the SDLC via our ASTRA evaluation harness and benchmark, the types of datasets that can further improve LLMs on software engineering tasks, and finally how far we can take software development agents with our rich datasets.
About the Role
As the leading software developer assessment platform, maintaining our platform’s integrity is critical. HackerRank’s ML Team is working to leverage machine learning and AI solutions to build industry-leading plagiarism detection solutions. As an ML Scientist III, based in Bangalore, you’ll be working closely with the Integrity Product & Engineering team to deliver robust and scalable ML and AI-powered solutions for complex integrity problems. You’ll also be a key part of developing HackerRank's Machine Learning practice across our products, with a heavy emphasis on technical & thought leadership for machine learning and AI solutions.
What you'll do:
- Identify business opportunities best suited for machine learning and set the score, vision, and strategy to execute those opportunities.
- Set the foundations and define best practices for machine learning efforts at HackerRank.
- Identify opportunities and drive improvements to existing machine learning efforts.
- Productionize machine learning models, for example, by balancing model performance with memory and latency requirements.
You will thrive in this role if you:
- You are rigorous about applying strong machine learning fundamentals to problems, meaning that you don’t jump to an ML-based solution if one isn’t needed
- You know how to set up and quickly execute a number of experiments to figure out the right solution
- You’ve got a good balance of software and ML skills, and aren’t afraid to do some hands-on data labelling yourself
- You care deeply about customer satisfaction and take ownership of understanding the products you’re working on
- You thrive in a high-ambiguity environment that requires a lot of collaboration with peers across functions
What you bring:
- Advanced degree (Master's) in Computer Science, Machine Learning, Data Science, or a related field.
- Overall, 5+ years of experience as a Machine Learning Scientist or a similar role.
- Proven experience in machine learning, with a strong emphasis on classical and statistical methods as well as deep neural networks & a strong background in math & statistics for machine learning applications
- Experience in full ownership of the machine learning model lifecycles, including data preparation and system deployment
- Experience developing medium to large-scale data pipelines
- Demonstrated experience in preparing datasets and conducting evaluations of machine learning models.
- Proficiency in programming languages such as Python and familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch).
- Being up to date on recent advances in machine learning, and identifying relevant papers and opportunities
- Bonus: Experience in benchmarking and performance evaluation of LLMs & designing high-scale data pipelines
- Bonus: Published research in relevant fields.
- Bonus: Familiarity with coding challenges and competitive programming.
Want to learn more about HackerRank? Check out HackerRank.com to explore our products, solutions and resources, and dive into our story and mission here.
HackerRank is a proud equal employment opportunity and affirmative action employer. We provide equal opportunity to everyone for employment based on individual performance and qualification. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.
Linkedin |X | Blog | Instagram | Life@HackerRank|
Notice to prospective HackerRank job applicants:
- Our Recruiters use @hackerrank.com email addresses.
- We never ask for payment or credit check information to apply, interview, or work here.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Computer Science Data pipelines Engineering LLMs Machine Learning Mathematics ML models Pipelines Python PyTorch Research SDLC Statistics TensorFlow
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.