Machine Learning for Developers

Welcome to Machine Learning for Developers newsletter.

My aim with this newsletter is:

To curate and create resources for practitioners to design, develop, deploy, and maintain ML applications at scale to drive measurable positive business impact.

In each issue, I explore a topic from the developer’s point of view, with few links to relevant resources for you to dig deeper.

ML in production is a high-octane union of:

  • Software Engineering: continuously design-develop-test-deploy-monitor software systems to achieve business goals,

  • Machine Learning: implement some product features using statistical models, and evaluate whether models are effective in light of new data,

  • Data Engineering: collect, curate, and manage quality, privacy, and security of the data needed for training ML models.

The better we learn this union, the more likely we will succeed in making ML work in the real world.

About Me

My name is Satish Chandra Gupta. I am a co-founder at Slang Labs. Previously, I worked at Amazon and Microsoft Research. I have built compilers for a decade. Now I make ML services handling billion events/day in real-time.

Website: ML4Devs.com
Twitter: @scgupta
Linkedin: scgupta

Looking forward to sharing my learnings, and learning from your feedback and experiences.

Subscribe to Machine Learning for Developers

A biweekly newsletter for Machine Learning practitioners. Resources to design, develop, deploy, and maintain ML applications at scale.

People

Data/ML Practitioner. Advisor/Consultant for data strategy, infra, analytics, and ML. Ex- Amazon, Microsoft Research