"We will always have a place, if you believe in what you do and interested in joining us. More than skills and experience, we look for attitude and ownership traits in our recruits."


Data Scientist

NiviData’s Data Scientists help our clients discover the information hidden in vast amounts of data, and help them to make smarter decisions to deliver better products and services. Your primary focus will be on applying data mining techniques, doing statistical analysis, and building high-quality prediction systems. You will also be working extensively in data-centric digital storytelling and data visualization, helping information come to life for clients seeking to unlock its full potential value


  • Evaluating statistical models to determine the validity of analyses.
  • Using machine learning to build better predictive algorithms.
  • Testing and continuously improving the accuracy of machine learning models.
  • Applying feature transformations for machine learning models on new data.

Required Skills:

  • Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.
  • Experience with open-source machine learning libraries such as Scikit-Learn, Weka.
  • Extensive experience with applied statistics, hypothesis testing and optimization.
  • Proficiency in using query languages such as SQL, Hive, Pig
  • Experience with common data science toolkits, such as R/Python, Weka, NumPy, MatLab, etc.
  •  Good applied statistics skills, such as distributions, statistical testing, regression, etc.

Python Developer

We are hiring for both experienced and fresher Python Developers. If you like challenges and want to make a career in one of the most sought after technology, give us a glimpse on your profile with cover letter. If we are impressed, we will invite you for a cup of coffee to take this forward.


  • Writing reusable, testable, and efficient code
  • Working in team environment with collaborative approach
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of UI elements developed server side API

Good to have:

  • Knowledge of Python and Python web framework Django
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Unit test and debugging skills
  • Understanding of code versioning tool like Git
  • Basic knowledge of Amazon EC2 and RDS architecture

For career inquiries, please email us at hr@nividata.com