
A fact of life for building an internet service is that, sooner or later, bad actors are going to come along and try to abuse the system. Slack is no exception — spammers try to use our invite function as a way to send out spam emails. Having built up the infrastructure to easily deploy…


Background Machine Learning Operations (or MLOps) enables Data Scientists to work in a more collaborative fashion, by providing testing, lineage, versioning, and historical information in an automated way. Because the…
HH
Hamel Husain·June 17, 2020AI & ML 
Who's Hiring? * InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. * Scrapinghub is hiring a Senior Software Engineer (Big Data/AI). You will be designing and implementing distributed systems: large-scale web crawling platform, integrating Deep Learning
HSHigh Scalability·May 12, 2020AI & ML 
How to build your first Recurrent Neural Network (RNN) for series forecasting | Usage of Long Short Term Memory (LSTM)
CPCYBERTEC PostgreSQL·May 5, 2020AI & ML 
Our mission is to help build a better Internet, for everyone, everywhere. So, today we’re excited to announce a significant strategic partnership with JD Cloud & AI, the cloud and intelligent technology business unit of Chinese Internet giant JD.com.

You can now automatically transcribe your media files in Dropbox by using the Otter.ai integration. Welcome to the future of work.
TKTaylor Krusen·March 30, 2020AI & ML 
Who's Hiring? * InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. * Scrapinghub is hiring a Senior Software Engineer (Big Data/AI). You will be designing and implementing distributed systems: large-scale web crawling platform, integrating Deep Learning
HSHigh Scalability·March 30, 2020AI & ML 
Who's Hiring? * Scrapinghub is hiring a Senior Software Engineer (Big Data/AI). You will be designing and implementing distributed systems: large-scale web crawling platform, integrating Deep Learning based web data extraction components, working on queue algorithms, large datasets, creating a development platform for other company departments, etc. - this is going to be a challenging journey for
HSHigh Scalability·March 24, 2020AI & ML 
Who's Hiring? * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. * Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple
HSHigh Scalability·March 17, 2020AI & ML 
BNBrad Neuberg·March 12, 2020AI & ML 
NKNeeraj Kumar·March 11, 2020AI & ML 
LFLeonard Fink·March 11, 2020AI & ML 
I’ll talk about the engineering decision my team made to transform Kit from a rule based system to an artificially-intelligent assistant.
SEShopify Engineering·March 4, 2020AI & ML 
Mornings start with a wake-up call from my three young children. I get them fed, dressed and ready for school. But first, I need an espresso – that’s absolutely necessary if I’m going to get anything done! I don’t really go online until I’ve dropped off the kids around 8.15am, then I hop on the subway and head downtown, checking my email and Slack messages en route.
SESpotify Engineering·March 1, 2020AI & ML 
We use machine learning and similarity clustering to catch fraud rings on Stripe.
AT
Andrew Tausz·February 20, 2020AI & ML 
Jim Keller recently gave a fascinating and far ranging interview on the AI Podcast. You can find it at Moore's Law, Microprocessors, Abstractions, and First Principles. One of the many topics of discussion was the often predicted death of Moore's Law. In case you've never heard of Jim Keller before, from this intro you can immediately understand why he may have special insight on the topic: Jim Ke
HSHigh Scalability·February 19, 2020AI & ML 
Most new things in technology turn out to be fads: patterns of talking and doing that come and go without leaving a permanent mark. Microkernels; EPIC architectures like IA-64; object request brokers; and 1990s’-style neural nets are gone, and will not return. Sorry for the deep throwbacks; only time proves which things are fads, so for uncontroversial…
SESlack Engineering·February 13, 2020AI & ML 
Who's Hiring? * Are you looking to improve how you hire technical talent? Essilen Research's free video series can help. Fix common issues in screening, interviewing, closing and on-boarding. Learn how world-class tech companies crush the hiring game! * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and p
HSHigh Scalability·February 9, 2020AI & ML 
Who's Hiring? * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. * Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple
HSHigh Scalability·January 22, 2020AI & ML 
Who's Hiring? * Sisu Data is looking for machine learning engineers who are eager to deliver their features end-to-end, from Jupyter notebook to production, and provide actionable insights to businesses based on their first-party, streaming, and structured relational data. Apply here. * Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple
HSHigh Scalability·January 7, 2020AI & ML 
EBEli Bendersky·January 1, 2020AI & ML 
EBEli Bendersky·January 1, 2020AI & ML 
EBEli Bendersky·January 1, 2020AI & ML 
This article is based on the keynote given by Tony Jebara at TensorFlow World in Santa Clara, California, October 2019. You can watch the presentation.
SESpotify Engineering·January 1, 2020AI & ML 

Generative AI and particularly LLMs (Large Language Models) have exploded into the public consciousness. Like many software developers Birgitta is intrigued by the possibilities, but unsure what exactly it will mean for our profession in the long run. She has taken on a role in Thoughtworks to coordinate our work on how this technology will affect software delivery practices. On this page she post




This blog discusses the technical details of how we built Shepherd and how we are expanding the capabilities of Chronon to meet Stripe’s scale.

It's important to build sites that are inclusive and accessible to everyone. There are at least six key areas of disability we can optimize for: visual, hearing, mobility, cognition, speech and neural.

Toxicity detection protects your users and creates a safer online environment. In part two, we learn how to build a client-side AI tool to detect and mitigate toxicity at its source.

"Protect your users and create a safer online environment with toxicity detection. In part one, we share the context you need to deploy AI to mitigate toxicity at its source: users' keyboards."

There are numerous ethical considerations when using AI tools and generating new content.

Understand the difference between client-side AI and server-side AI, machine learning and deep learning, and so much more.

There are numerous ethical considerations when using AI tools and generating new content.

Meet the tech writers and developer relations team.


Learn how to embed JavaScript code in your WebAssembly library to communicate with the outside world.

Online stores can see a 270% increase in conversions by displaying product reviews. Support better reviews with client-side AI.

Take a look at a few real-world LLMs and the practical implications of different model sizes.

Evaluate the results of different models and prompts with the LLM as a judge technique. Instead of relying on human judgment, model validation is delegated to another LLM.

What we learned from you about AI and the web today.

Best practices to create responsibly with generative AI.

Learn how to build a responsible AI system for your website or web application.
