What you’ll be doing:
In this role you will work closely with compiler developers to verify new and state of the art deep learning related features and components including crafting and executing unit, functional, and performance testing and benchmarking solutions. This would include authoring and reviewing verification plans, implementing & automating test cases and porting 3rd party tests. You will be generating test reports, isolating and classifying failures and tracking performance trends. You will help identify potential or observed weaknesses in the current process, offer ideas for actions that can improve code coverage, and participate in quality initiatives and drive continuous improvement.
What we need to see:
BS or MS in Computer Science, Computer/Electrical Engineering, Mathematics or related field (or equivalent experience)
3+ years Python programming experience in Machine Learning domain
Experience working with Deep Learning frameworks like JAX, PyTorch or TensorFlow
Strong programming skills in Python
You should be focused, learn quickly, and have strong analytical skills with attention to detail. Strong troubleshooting and debugging skills.
Demonstrated uses of creative thinking for solutions to exciting problems that matter.
Ways to stand out from the crowd:
Experience with Large Language Models
Experience testing production software, or developing fuzzing tools for software testing
Knowledge of other programming languages and domains such as CUDA.
Compiler knowledge: Have an understanding of how compilers work and how compilers are implemented.
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך