Mythic
AI Algorithms/Software Engineer
Palo Alto, CA · Remote · Full-time · Posted Oct 1, 2025
- Experience
- 5+ years of software experience in a production environment.
- Education
- Bachelor's degree in Computer Science, Mathematics, or a related field.
About the job
Develop algorithms and software tools to convert and optimize neural networks for deployment on Mythic’s analog hardware.
What you'll do
- Optimize the analog-aware software toolchain for network accuracy, latency, and usability; design conversion-pipeline algorithms and tools.
- Build efficient, high-fidelity hardware models and contribute to silicon bring-up, debugging, and validation.
- Improve software through refactoring, testing, and documentation, and keep current with deep learning research and frameworks.
What they ask for
- Bachelor's degree in Computer Science, Mathematics, or a related field.
- 5+ years of software experience in a production environment.
- Experience working on complex problems with algorithm-heavy code.
- Commitment to engineering quality and strong communication skills.
Nice to have
- MS/PhD in Computer Science, Mathematics, or a related field.
- Hands-on neural-network framework experience; familiarity with modern architectures, hardware-aware training, MLOps, critical APIs, or open-source contributions.
Tools
Hugging Face, Ultralytics, PyTorch, ONNX
AI focus
Develop and optimize analog-aware neural-network conversion and retraining algorithms for deployment on Mythic hardware; model analog effects and improve network robustness and performance.
Model-written summary · the original posting is authoritative