Note: The job is a remote job and is open to candidates in USA. Mythic is building the future of AI computing with breakthrough analog technology that delivers high performance at low power and cost. The AI Algorithms/Software Engineer will optimize software toolchains, design algorithms for neural network conversion, and contribute to hardware validation and debugging.
Responsibilities
- Optimize Mythic’s analog-aware software toolchain for network accuracy, latency, and ease-of-use
- Design algorithms and tools for Mythic’s neural network conversion pipeline
- Build high-fidelity, computationally-efficient hardware models
- Contribute to silicon bring-up, debugging, and validation
- Improve software through refactoring, testing, documentation, and other engineering best practices
- Stay current with advances in deep learning research and neural network frameworks
Skills
- 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 quality and engineering excellence
- Strong communication skills
- MS/PhD in Computer Science, Mathematics, or related field
- Hands-on experience with modern neural network frameworks
- Familiarity with state-of-the-art neural network architectures
- Experience training neural networks with hardware-aware techniques, including quantization, pruning, or model-size limitations
- Experience with MLOps practices, including model versioning, CI/CD pipelines for ML, model deployment, and monitoring
- Experience owning critical APIs with a large user base
- Contributions to open-source software
Company Overview
Company H1B Sponsorship