You are responsible for architecting, developing, and growing our cloud infrastructure with a strong focus on machine learning (ML) and data analytics services. You cover a broad spectrum of technologies and you care about flexibility, high availability, scalability, and security of everything we build. You also architect and develop novel systems, tools, and workflows that improve the efficiency of the team and encourage both innovation and quality.
You aim at a highly technical role and you thrive in a dynamic environment that requires a unique blend of innovation, risk taking and speed of execution. You combine excellent oral and written communication skills and an ability to autonomously plan and organize your work assignments based on high-level team goals.
You will be working with the team behind Cisco AI Network Analytics. You join a group of engineers with a very diverse skillset, but united by their passion for innovation and the excitement of turning wildly disruptive ideas into products that impact the industry at large. You will join our effort in building Cisco’s next-generation ML platform.
We love building products that change our industry by combining distributed computing, ML, and networking. 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.
Agile, pragmatic and hardworking. You also love to interact with data scientists, machine learning engineers and software engineers in order to develop pipelines that process seamlessly large amount of data. You love technology, innovation and building products with scalability in mind.
You hold a PhD or M.Sc. in computer science or a related field and you can demonstrate a consistent track record in the following areas: