01Overview
We are looking for a Machine Learning Engineer with 3+ years of experience with a background in Statistics and hands-on experience in the Python ecosystem, using sound Software Engineering practices.
Skills & Knowledge:
- Formal knowledge of fundamentals of probability & statistics along with the ability to apply basic statistical analysis methods like hypothesis testing, t-tests, ANOVA etc.
- Hands-on knowledge of data formats, data extraction, loading, wrangling, transformation, pre-processing and analysis.
- Thorough understanding of data-modeling and machine-learning concepts
- Complete understanding and ability to apply, implement and adapt standard implementations of machine learning algorithms
- Good understanding and ability to apply and adapt Neural Networks and Deep Learning, including common high-level Deep Learning architectures like CNNs and RNNs
- Fundamentals of computer science & programming, especially Data structures (like multi-dimensional arrays, trees, and graphs) and Algorithms (like searching, sorting, and dynamic programming)
- Fundamentals of software engineering and system design, such as requirements analysis, REST APIs, database queries, system and library calls, version control, etc.
Languages and Libraries:
- Hands-on experience with Python and Python Libraries for data analysis and machine learning, especially Scikit-learn, Tensorflow, Pandas, Numpy, Statsmodels, and Scipy.
- Experience with R and its ecosystem is a plus
- Knowledge of other open source machine learning and data modeling frameworks like Spark MLlib, H2O, etc. is a plus .