Expert to liaise with key stakeholders in understanding and identifying the business requirements and needs. Developing and implementing advanced analytical approaches including statistical modeling, machine learning algorithms, text mining, regression, etc., to answer business questions and drive actionable insights. Should be able to clarify their objectives to others in the team. Responsible for supervising other programmers. Communicate analytical results in a way that is meaningful for business stakeholders and provide actionable insights.
Work with very large data sets (both structured and unstructured) and design, develop and implement R&D and pre-product prototype solutions.
Have the ability to discover new opportunities where advanced analytical techniques can be leveraged for solving business problems.
Perform Data cleansing/transformation, feature engineering, apply statistical analysis, data visualization, data mining.
Design and develop solutions using various algorithms and define the path to implement them with IT teams Establish scalable, efficient, automated processes for model development, model validation, model implementation and large-scale data analysis.
3-5 years experience
Experience in handling various data types and structures (structured and unstructured data)
Great communication and analytical skills
Static and Streaming data
Extensive knowledge of and experience in applying data mining and machine learning techniques in a project context.
Extensive experience in integrating data, profiling, validating and cleansing data
High level of proficiency in statistical tools and programming languages like Java/C/C++/Python and GoLang
Experience with relational databases and proficiency in using query languages such as SQL, Hive, Pig. Knowledge of Big Data platforms like Hadoop and its eco-system