Data and MLOps Engineer | Python, Snowflake
NeuralFabric
Meet the Team
The post-pandemic years have exposed inherent biases and limitations in human-driven and statistical/Traditional ML-based forecasting approaches. Cisco wasn’t immune and saw a sharp increase in backlogs, inventory levels, and supply chain costs. The Forecasting Data Science Team within Global Planning is solving this by pioneering the application of Causal AI to revolutionize Demand Forecasting and its Enterprise impact. We’re working to provide breakthrough levels of regime-resilient forecast accuracy, efficiency, and prescriptive insights that enable decision makers across Cisco and its Supply Chain to plan effectively.
We are a bright, engaged, and friendly global team working with an industry-leading Causal AI ecosystem. Gartner has ranked Cisco’s Supply Chain in the Top 3 in the world over the last 5 years, and recognized this team in their Power of Profession 2024 Supply Chain awards as one of the top 5 in the Process and Technology Innovation category.
Your Impact
* Run data pipelines in monthly cadence, owning the quality of the output
* Clean data and maintain pipelines, and make changes to safeguard data quality and reduce execution risks
* Work closely with data science team to develop new features and enable access for ad hoc research
* Optimise running of slow or resource heavy pipelines, minimising unnecessary computation and reducing technical debt
* Aid in transition from pandas pipelines to snowflake environment
* Own and understand the datasets, their context and logic, and share knowledge with the data science team
* Perform exploratory research on datasets, uncovering new signals for the team to incorporate in models
* Develop quality dashboards and expose our data science products to stakeholders
* Collaborate with infrastructure team to develop and enable new MLOps capabilities and workflows
* Collaborate with Data Science team to deploy, monitor and maintain ML models, through implementing pipelines and workflows
Minimum Qualifications
* 5+ years of relevant experience with a Bachelors Degree in Computer Science or related subject
* Fluent in Python and SQL, and versed in debugging in an IDE such as VSCode
* Substantial experience working in Snowflake (or another cloud-based DB, e.g. BigQuery)
* GitHub/Bitbucket and version control, and a strong sense of coding standards and quality
* Experience building dashboards in tableau and python (e.g. with Streamlit or Flask)
* Good communication and planning skills, and ability to share knowledge across the team
* Demonstrated data wrangling and mining skills, including in real-time hackathon-like settings.
Preferred Qualifications
* Experience working in supply chain or demand planning related data (bookings, manufacturing, backlogs and lead times, etc.)
* Experience with Agile team and project planning
* Understanding of CI/CD pipelines and orchestration technologies such as Docker, Kubernetes, Openshift
* Experience with Spark/Pyspark, Polars
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.