Back to jobs

Senior Software Engineer, ML Compilers, Edge TPU
Mountain View, CA, USAPosted 1 weeks ago
onsite
Job Description
- Design and build ML compiler optimizations for EdgeTPU hardware, and extend leading authoring frameworks (such as JAX and PyTorch) to enable seamless, high-performance compilation.
- Triage, root-cause, and resolve complex correctness and performance issues encountered when deploying state-of-the-art ML models on EdgeTPU.
- Propose, design, and implement robust compiler features and fixes to systematically address performance bottlenecks and hardware limitations.
- Partner closely with ML model owners to influence model architectures, ensuring they are designed for optimal, efficient execution on EdgeTPU systems.
- Own project execution from end to end, collaborating with cross-functional partners and stakeholders, and managing priorities/deadlines/deliverables for key compiler feature areas.