Job Description:
Job OverviewWe are looking for a Senior Software Engineer - Data Science who will support our public cloud teams with insights gained from analyzing cloud data. The ideal candidate is adept at using large data sets to find opportunities for cloud resiliency optimization and using models to test the effectiveness of different methods. They must have strong experience using a variety of data mining/data analysis methods, using a variety of data tools, building and implementing models, using/creating algorithms. They must have a proven ability to drive cloud resiliency with their data-based insights. They must be comfortable working with a wide range of functional teams. The right candidate will have a passion for discovering solutions hidden in large data sets and working with teams to improve business outcomes.
Responsibilities for Data Scientist- Work with teams to identify opportunities for leveraging public cloud data to drive cloud resiliency.
- Mine & analyze data from public cloud databases to drive optimization and improvement of the cloud.
- Evaluate the effectiveness and accuracy of new data sources and data gathering techniques.
- Develop custom data models and algorithms to apply to data sets.
- Use predictive modeling to increase cloud robustness and optimize public cloud resiliency.
- Work with different functional teams to implement models and monitor outcomes.
- Able to collaborate with peers, engineering leaders and principal engineers on technical designs and implementation of new machine learning applications
Qualifications for Data Scientist- Strong problem solving skills with an emphasis on product development.
- Experience using statistical computer languages (R, Python, SQL, etc.) to manipulate data and draw insights from large data sets.
- 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/Client-advantages.
- Knowledge of advanced statistical techniques and concepts (GLM/Regression, properties of distributions, statistical tests, Boosting, Trees & text mining and proper usage, etc.) and experience with applications.
- Excellent written and verbal communication skills for coordinating across teams.
- 5-7 years of experience manipulating data sets and building statistical models, has a Master's or PHD in Statistics, Mathematics, Computer Science or another quantitative field.
- Experience with distributed data/computing tools: Map/Reduce, Hadoop, Hive, Spark, Gurobi, MySQL, etc.
- Experience visualizing/presenting data for stakeholders.
- UNIX, Linux, Solaris and MS Windows.
- Excellent collaboration and communication skills.