Azure AI puts artificial intelligence and machine learning at the fingertips of every developer. Looking to build ML models? Choose your preferred method to do so, whether you prefer a code-first experience, automated ML, or visual tools that simplify ML for any experience level. Looking to add pre-built models to your apps? Give your app the abilities of computer vision, natural language processing (NLP), speech, and decision-making with simple API calls.


Put your skills to the test and apply Azure AI to a new or existing project! We welcome projects of all types, including AI-powered apps or devices, conversational bots, ML models, or something else entirely! Check out the resources tab for tips on getting started or review and join our Slack office hours to get your questions answered. Additionally, if you’re looking for more inspiration, you can view past submissions and winners here. We’re excited to see what you build! 


We've got your back. Our machine learning quickstarts and sample code will help you start building. Need datasets? Azure Open Datasets offers curated, ML-ready open data including featured datasets like weather, city safety, satellite imagery, socioeconomic data and more. You can also visit this ML resources page for more guidance on getting started.

Additionally, you can visit our AI developer resource page for guidance on getting started with Cognitive Services- whether you’re looking to solve for optical character recognition (OCR), detect objects in images, transcribe audio, understand or process natural language, make personalized recommendations, or even add read-aloud text-to-speech capabilities to build inclusive applications.

What to Build:

Use one or more of the following Azure AI services to build a new project or update an existing project: Azure Machine LearningAzure Cognitive Services, and Azure Search

Projects may integrate with other Azure services, open source technologies (including but not limited to frameworks, libraries, and APIs) and physical hardware of your choice.

What to Submit:

⦿ Provide a URL to your code repository for judging and testing. If your repo is private, it must be shared with before the deadline.

⦿ Include a video (about 3 minutes) that demonstrates your submission. Videos must be uploaded to YouTube, Vimeo, or Facebook Video and made public.



Developers and data scientists of all backgrounds and skill levels are encouraged to submit projects. 

Individuals, and teams of individuals, must have reached the age of majority in their jurisdiction of residence at the time of entry.

Note: Government officials, corporations, and employees of Microsoft or Devpost are not eligible to win prizes, but may submit projects. See full rules for further restrictions.

Hackathon Sponsors


$25,500 in prizes

First Place

• $10,000 USD
• 30 min. virtual meeting with Azure AI engineering leads
• Featured on Azure website & blog
• $1,500 Azure credits

Second Place

• $5,000 USD
• Featured on Azure website & blog
• $1,500 Azure credits

Third Place

• $2,500 USD
• Featured on Azure website & blog
• $1,500 Azure credits

Popular choice (5)

• $200 USD

First 50 eligible submissions (50)

• $50 USD - One per eligible entry (not per teammate)

Devpost Achievements

Submitting to this hackathon could earn you:


Amy Boyd

Amy Boyd
Senior Cloud Advocate, Cloud & AI

Gary Pretty

Gary Pretty
Senior PM, Conversational AI

Anand Raman

Anand Raman
Principal PM, Azure Cognitive Services

Jenn Jinhong

Alex Sutton

Alex Sutton

Judging Criteria

  • Quality of the Idea
    (Includes creativity and originality of the idea.)
  • Implementation of the Idea
    (Includes how well Azure AI services were leveraged by the developer.)
  • Potential Impact
    (Includes the extent to which the solution can be widely useful.)

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.