← Back to results

Staff Machine Learning Software Engineer

$158,400 – $237,600 · Posted 16 days ago
San DiegoLast seen 14 days ago

Summary

Staff-level ML software engineer responsible for designing, implementing, and optimizing machine learning software for embedded systems including mobile, edge, automotive, and IoT products. Will develop and optimize ML kernels, frameworks (TensorFlow, PyTorch), and compilers in C++/Python to leverage specific hardware features on ARM, DSP, and GPU processors. Responsibilities include performance optimization, integration, testing, tool development, and close collaboration with hardware teams. Requires a Master's degree in EE/CS or related field plus 3+ years of relevant experience.