Senior Data Scientist AI/ML
San Jose, CA, USA | Cisco
Job Description:81 people have viewed this job
You will have a multi-faceted role, which covers the full product development cycle:
You will research, build, and deploy scalable models based on machine learning, artificial intelligence and statistics
Starting from real and impactful use cases, you will explore large datasets to explore descriptive and inferential statistical properties of data.
You love playing with data and finding patterns that tell excellent data-stories.
You will build insightful and scalable machine learning tools that helps to analyze model features, perform feature selection and interpret model results.
Using a large collection of customer datasets, you will evaluate the performance of your models on the product performance and acceptance.
You thrive in dynamic environments that require a rare blend of innovation and speed of execution.
You pride yourself on your communication and interpersonal skills, a keen eye for extracting signal in the data and telling excellent data-stories.
You have an ability to autonomously plan and organize your work assignments based on the objectives of the team.
Collaborating with a global team of cloud, network and software engineers, you will guide the integration the algorithms into the production codebase.
Who You'll Work With
Our team is made of engineers with a very diverse skillset united by their passion for innovation and the excitement of turning wildly disruptive ideas into products that impact the industry at large. We are building Cisco’s next-generation technological innovation by combining machine learning and distributed software with networking technologies.
We love designing and implementing large-scale machine learning pipelines. Our technology stack includes Python, Scala, Go as well as a wide range of internal tools built on top of Apache Spark, TensorFlow, PostgreSQL and the Hadoop ecosystem.
Who You Are
An agile, pragmatic and hardworking engineer with hands-on experience in applied statistics, data science, machine learning, software engineering, you love technology, innovation and building products at scale.
You hold a PhD (preferred) or M.Sc. in computer science or a related field. You have at least 10 years of experience in the industry and at least 5 years of experience in production environments. You can demonstrate a track record in the following areas:
Machine learning, especially in the context of commercial products.
Python programming, with an extensive knowledge of data processing and ML libraries such as Pandas, Scikit-Learn, Tensorflow, Keras, etc.
Distributed data processing using Apache Spark, Apache Hadoop, etc. Experience with popular cloud provider environments (e.g., AWS, Azure, Google cloud) is preferred.
Software development methodologies and tools (unit and system testing, code reviews, Git).
Excellent English spoken and written skills (C1 level) are a requirement.