Bachelor's Degree in Computer Science/Engineering 12+ years of experience as a software engineer building customer-facing applications At least 8 of those years in an architect or leadership role 6+ years of experience leading cross-organization projects Entrepreneurial experience with a track record of success for early-stage products Stellar programming/coding fundamentals Expertise in working on large-scale enterprise software applications Master's Degree or PhD in Computer Science/Engineering (ideal) Experience in applying Machine Learning or Artificial Intelligence to real-world applications (ideal) Technical mastery in Go, Python, JavaScript, TypeScript, C/C++, or other similar languages (ideal)