Bachelor’s degree in Computer Science, or in a related technical field, or equivalent practical experience.
3 years of experience designing, developing, testing, maintaining, or launching software products.
3 years of experience with software development in C++, and with data structures and algorithms.
Preferred qualifications:
Master's degree or PhD in Computer Science, or in a related technical field (with an emphasis on compiler, or ML performance).
Experience with domain-specific compilers for ML.
Experience with low-level and low intrusiveness developer tooling concepts such as profiling, instrumentation, Application programming interface (API) tracing, and hardware tracing.
Experience in power and performance optimizations.