Track: The Practice & Frontiers of AI

Location: Seacliff ABC

Day of week: Monday

Building robust, production-ready machine learning pipelines is usually a far removed experience from participating in the highly sanitized world of Kaggle competitions and million dollar Netflix prizes. Input data often needs to be prepared before model training can begin, sophisticated algorithms that work on sample data sets need to be scaled to large production data sets, platforms & pipelines are needed to regularly and reliably retrain and redeploy models, a wide-range of SLAs from hours to seconds need to be met, etc… Aside from the practical challenges of productizing AI, what are latest innovations in the field? Come to this track to learn how leaders in the industry build innovative ML-driven applications & systems as well as learn about some of the latest advances in the field.

Track Host:
Shubha Nabar
Sr. Director @Salesforce Einstein
10:35am - 11:25am

by Nikhil Dandekar
Leads NLP @Quora

Quora's mission is to share and grow the world’s knowledge. On Quora, people ask questions on a wide range of topics and Quora surfaces those questions to people with relevant credentials and experiences so they can respond with an insightful, helpful answer. The more you use Quora—whether it’s to ask a question, answer one, or follow people or topics of interest—the better Quora gets. We’re constantly improving our ability to personalize an experience that’s filled with people, questions,...

11:50am - 12:40pm

by Jeremy Hermann
ML Platform Team @Uber

Michelangelo is the Machine Learning platform that we have built at Uber. The purpose of Michelangelo is to enable data scientists and engineers (and eventually non-technical users) to easily build, deploy, and operate machine learning solutions at scale. It is designed to be ML-as-a-service, covering the end-to-end machine learning workflow: manage data, train models, evaluate models, deploy models, make predictions, and monitor predictions. Michelangelo...

1:40pm - 2:30pm

by Davis Shepherd
ML Management @Netflix

by Eugen Cepoi
Senior Software Engineer @Netflix

In this talk we discuss the evolution of ML automation at Netflix and how that lead us to build Meson, an orchestration system used for many of the personalization/recommendation algorithms. We will talk about challenges we faced, and what we learned automating thousands of ML pipelines with Meson.

2:55pm - 3:45pm

by Sarah Aerni
Senior Manager, Data Science @Salesforce

Companies are redefining their businesses by building models and learning from data. Whether it is using data science to predict their best sales and marketing targets, automating digital customer interactions using bots, or reducing waste in logistics and manufacturing - Artificial Intelligence will improve your business once deployed.

Serving up good predictions at the right time to drive the appropriate action is hard. It...

4:10pm - 5:00pm

by Mitul Tiwari
CTO and Co-founder of Passage.AI

People are spending a lot of time on messaging and voice conversational mediums such as Facebook Messenger and Amazon Alexa, which have opened up for building bots. These bots are allowing services and businesses to connect with users on these conversational interfaces. Conversational bots requires natural language processing, extracting relevant information, understanding context, and coming up with responses to users messages. Recent advances in deep learning has led to tremendous progress...

5:25pm - 6:15pm

by Shubha Nabar
Sr. Director @Salesforce Einstein

by Chris Moody
Manager of the Applied AI team @StitchFix

by Reena Philip
Engineering Manager @Facebook

by Kevin Moore
Senior Data Scientist @ Salesforce Einstein

by Miju Han
Director of Product @GitHub

by Melanie Warrick
Senior Developer Advocate for ML and Google Cloud

Join the track speakers and invited guests as they discuss where AI is heading and how it's affecting software today.



  • Architectures You've Always Wondered About

    Architectural practices from the world's most well-known properties, featuring startups, massive scale, evolving architectures, and software tools used by nearly all of us.

  • Going Serverless

    Learn about the state of Serverless & how to successfully leverage it! Lessons learned in the track hit on security, scalability, IoT, and offer warnings to watch out for.

  • Microservices: Patterns and Practices

    Stories of success and failure building modern Microservices, including event sourcing, reactive, decomposition, & more.

  • DevOps: You Build It, You Run It

    Pushing DevOps beyond adoption into cultural change. Hear about designing resilience, managing alerting, CI/CD lessons, & security. Features lessons from open source, Linkedin, Netflix, Financial Times, & more. 

  • The Art of Chaos Engineering

    Failure is going to happen - Are you ready? Chaos engineering is an emerging discipline - What is the state of the art?

  • The Whole Engineer

    Success as an engineer is more than writing code. Hear inward looking thoughts on inclusion, attitude, leadership, remote working, and not becoming the brilliant jerk.

  • Evolving Java

    Java continues to evolve & change. Track covers Spring 5, async, Kotlin, serverless, the 6-month cadence plans, & AI/ML use cases.

  • Security: Attacking and Defending

    Offense and defensive security evolution that application developers should know about including SGX Enclaves, effects of AI, software exploitation techniques, & crowd defense

  • The Practice & Frontiers of AI

    Learn about machine learning in practice and on the horizon. Learn about ML at Quora, Uber's Michelangelo, ML workflow with Netflix Meson and topics on Bots, Conversational interfaces, automation, and deployment practices in the space.

  • 21st Century Languages

    Compile to Native, Microservices, Machine learning... tailor-made languages solving modern challenges, featuring use cases around Go, Rust, C#, and Elm.

  • Modern CS in the Real World

    Applied trends in Computer Science that are likely to affect Software Engineers today. Topics include category theory, crypto, CRDT's, logic-based automated reasoning, and more.

  • Stream Processing In The Modern Age

    Compelling applications of stream processing using Flink, Beam, Spark, Strymon & recent advances in the field, including Custom Windowing, Stateful Streaming, SQL over Streams.