Bachelor's degree or equivalent practical experience.
8 years of experience with data structures/algorithms and software development in one or more programming languages.
5 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 such speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
3 years of experience with machine learning infrastructure (e.g., model deployment/evaluation, optimization, debugging) or large-scale distributed systems.
Preferred qualifications:
Experience with large-scale system design, artificial intelligence or machine learning.
Knowledge of modern react-style web development.
Understanding of the full web stack, including protocols and web server optimization techniques.