Senior Data Scientist

Bengaluru, Karnataka, India | Engineering Team | Full-time


HackerEarth is an AI-powered developer assessment software that helps companies to accurately measure a developer’s skills through online coding tests. It takes a skill-based approach to assessment, allowing companies to automatically generate standardized tests based on various skills and then accurately measure the developer’s performance on those skills.

We proudly serve 500+ customers across the globe with many of the fortune 1000 names in the list like Walmart, Amazon, Barclays, GE, Siemens etc. We have assessed more than 1M candidates, support 37 different programming languages, provide 8 different types of assessment techniques and enable assessments across 100+ different skills.

HackerEarth also has a community version of the product that is used by developers all across the globe, to assess their coding skills, become better at it and measure their true potential. They do it by solving coding challenges across different topics/skills and by participating in online competitions/hackathons. We have a thriving community of 4M+ developers.


  • Building ML based product pipeline and product platform
  • Data mining using state-of-the-art methods
  • Handle the deployment of ML models and awareness of optimised server configurations
  • Enhancing data collection procedures to include information that is relevant for building analytic systems
  • Processing, cleansing, and verifying the integrity of data used for analysis
  • Doing the ad-hoc analysis and presenting results in a clear manner
  • Develop custom data models and algorithms to apply to data sets
  • Assess the effectiveness and accuracy of new data sources and data gathering techniques
  • Coordinate with different functional teams to implement models and monitor outcomes.
  • Develop processes and tools to monitor and analyze model performance and data accuracy

  Skills and Qualifications

  • 3+ years of experience using statistical computer languages (R, Python, etc.) to manipulate data and draw insights from large data sets.
  • Experience with building product platforms and designing its architecture
  • Experience in Elasticsearch, SQL, Amazon Web Service, and REST APIs
  • Proficiency in using query languages such as SQL, Hive, Pig
  • Experience with distributed data/computing tools: MapReduce, Hadoop, Hive, Spark, etc.
  • Experience using web services: Redshift, S3, etc.
  • Experience creating and deploying machine learning algorithms and statistics: regression, simulation, modelling, clustering, decision trees, neural networks, etc.
  • Experience working with and creating data architectures.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks..
  • Excellent written and verbal communication skills for coordinating across teams.
  • A drive to learn and master new technologies and techniques.

If you’re looking for an outstanding opportunity that you can really make your own, we would love to hear from you. In return, you can look forward to being part of one of the coolest and fastest growing startups in the country offering outstanding professional growth and a healthy work culture.