Tesla's Dojo Machine Learning team is seeking a Senior Software Engineer to optimize neural network training on their custom silicon supercomputer systems. This role offers a unique opportunity to work alongside the engineers who developed Tesla's custom FSD Computer. You'll be responsible for enabling Tesla's neural networks to train efficiently on their in-house Dojo accelerators, focusing on performance optimization and scaling of PyTorch-derived neural networks.
The position combines cutting-edge machine learning infrastructure development with high-performance computing, offering exposure to Tesla's revolutionary autonomous driving technology. You'll work with both software and hardware teams, analyzing and improving training performance while contributing to future hardware architecture decisions.
This role offers competitive compensation ranging from $120,000 to $360,000 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including full medical coverage, 401(k) matching, and unique perks like the Tesla Babies program and family-building benefits.
The ideal candidate will bring strong experience in distributed systems, neural network training optimization, and parallel programming. You'll be part of a small, experienced team working on transformative technology that directly impacts Tesla's autonomous driving capabilities. This position requires working from the Palo Alto office, putting you at the heart of Tesla's AI development efforts.