Bachelor's degree or equivalent practical experience.
8 years of experience in software development and with data structures/algorithms.
5 years of experience testing and launching software products.
3 years of experience with software design and architecture.
Preferred qualifications:
Master's degree in Computer Science, a related technical field, or equivalent practical experience.
5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing.
Experience with publications or research.
Experience with computer architecture, accelerator architecture design, and power and performance analysis.