Bachelor's degree or equivalent practical experience.
8 years of experience with software development in one or more programming languages.
7 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), or specialization in another ML field.
5 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging) or large-scale distributed systems.
Preferred qualifications:
8 years of experience with data structures/algorithms.
Knowledge of modern react-style web development.
Familiarity with the whole web stack, including protocols and web server optimization techniques.
Proven track record in large-scale system design, artificial intelligence, or machine learning.