No of Positions: 03
Job Description:
Design, develop, test, deploy, maintain and improve software needed for various science projects
Use required technologies to build algorithms and design experiments to merge, manage, interrogate and extract data
Use machine learning tools and statistical techniques to produce solutions
Maintain and improve models maturity
Assess the effectiveness of data sources for both structured and unstructured data
Excellent statistics and programming abilities to build machine learning and artificial intelligence models
Build prediction systems
Create, maintain, and upgrade ML models for secure, scalable, reliable, high performing algorithms and deploy in cloud, edge and on-premise servers
Work with cross-functional teams to ensure software quality
Manage project priorities, deadlines and deliverables
Versatile and be enthusiastic to take on new problems
Maintain semantic version control of source, software’s & resources
Enable data management: governance, regulatory compliance & privacy
Enable code required for SIEM & UEBA
Enable code required for ISO27001, PCI-DSS certifications of IT systems
Technical Skills:
Python, Pandas, NumPy, SciPy
Matplotlib, Seaborn, ggplot, Bokeh, Plotly, geoplotlib, Folium
Exploratory analysis, mathematical analysis, statistics analysis
Linear Algebra, Probability Theory, Eigenvalues and Eigenvectors, Principal Component Analysis
Statistics, linear regression, parameter estimation, Hypothesis testing
Time sereis analysis, Exponential Smoothening, ARIMA, Auto ARIMA
Regression, Multiple Linear Regression, Regularization
Classification, Logistic Regression, SVM, Naïve Bayes, Random Forest, Decision Tree, KNN
Clustering, K Means, C Means
TensorFlow, Keras
Deep learning, ANN, CNN
NLP, Text Mining, Text Classifcation, Analysing Sentence Structure
OpenCV, OpenVINO
Database, Postgres, Clickhouse, Redis
HTML, AJAX, CSS, Java Script, JSON
Linux, Unix, Windows 8, Windows 7, Windows Server 2008/2003
Jenkins, Code Deploy, GIT, Puppet, Ansible, Dockers, Kubernetes
Soft Skills:
Creative and research oriented
Outcome driven
Resilient and ability to learn evolving technologies required for this job description
Problem solving skills
Business analytical thinking
Working proficiency in verbal and written English
Qualifications:
B.E. in C.S. or a related field and minimum 3 years experience in the following:
Experience working 2 or more of the following: AIML algorithm development, Micro Services Architecture, Event driven Architecture, RESTful APIs using Swagger, In-memory computation, Parallel processing
Experienced in data acquisition, cleaning, sampling, manipulation, visualization using Python
Experienced in predictive analytics using probability, inferential statistics, linear model, advanced regression techniques
Good expertise in working with supervised learning, unsupervised learning, model selection, dimensionality reduction
Experienced in using graphical models like Bayesian, Markovs
Experienced in text and audio based NLP
Experienced in image and video based object detection and identification
Experience in building deep learning algorithm using CNN, RNN
Good expertise in working with the Linux environment and shell Scripting
Experienced on Jenkins for continuous integration and deployments with different plugins like GitHub, Maven and Kubernetes
Hands-on experience in version control tool Git for merging and branching
Experience in configuration, deployment, and management of enterprise applications on Servers
Experience in handling data through databases like postgres, clickhouse, redis
Experience in working with CSV, JSON, XML, ORC,AVRO, and Parquet file formats