AI Algorithms/Software Engineer

1 month ago
Full-time
Senior
Software Development
Mythic

Mythic

Mythic revolutionizes edge AI with power-efficient analog compute in memory technology, enabling affordable and powerful AI solutions from data centers to edge devices.

Semiconductors & Semiconductor Equipment
51-250
Founded 2012
$165M raised

Description

  • Optimize Mythic’s analog-aware software toolchain for network accuracy, latency, and ease-of-use.
  • Design algorithms and tools for the neural network conversion and deployment pipeline.
  • Develop advanced quantization-aware and analog-aware retraining algorithms using frameworks such as PyTorch and ONNX.
  • Build high-fidelity, computationally efficient hardware models that simulate analog effects on networks.
  • Harden networks to analog effects via advanced network regularization and model adjustments.
  • Model analog hardware effects and evaluate their impact on network performance.
  • Contribute to silicon bring-up, hardware debugging, validation, and cross-functional troubleshooting with hardware teams.
  • Bring up, customize, and validate neural networks for customer and silicon targets.
  • Improve software quality through refactoring, testing, documentation, and engineering best practices.
  • Stay current with advances in deep learning research and neural network frameworks and integrate relevant techniques into the toolchain.

Requirements

  • 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 and commitment to engineering quality.
  • Strong communication skills and ability to work cross-functionally.
  • Hands-on experience with modern neural network frameworks (e.g., PyTorch) and model formats (e.g., ONNX) (preferred).
  • Familiarity with state-of-the-art neural network architectures (preferred).
  • Experience training neural networks with hardware-aware techniques such as quantization, pruning, or model-size constraints (preferred).
  • Experience with MLOps practices including model versioning, CI/CD for ML, model deployment, and monitoring (preferred).
  • Experience owning critical APIs used by a large user base and contributions to open-source software (preferred).
  • MS/PhD in Computer Science, Mathematics, or related field (nice-to-have).

Benefits

  • Remote work option (locations listed include Palo Alto, Vancouver, Austin, and Remote).
  • Collaborative and respectful work environment that values diverse perspectives.
  • Company provides tools and support and trusts employees with autonomy and ownership.
  • Opportunity to work on cutting-edge analog AI hardware and impactful customer deployments.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Android - Retail

Toast 1K-5K Hotels, Restaurants & Leisure

Senior Android Engineer at Toast on the Retail POS team, responsible for shaping and delivering the POS product for retail locations by defining, designing, building, and maintaining features and core workflows that enable new customer and guest experiences and support business growth.

Android Android Studio CSS HTML JavaScript Kotlin Prototyping UX Design
14 hours, 40 minutes ago

Senior Software Engineer, Graphics

Unity 5K-10K Internet Software & Services

Senior graphics software engineer at Unity joining a team building the infrastructure to stream and render Unity content into other game engines and 3D environments, with the objective of creating a robust, high-performance pipeline that preserves visual fidelity across runtimes.

DirectX Unity Vulkan
1 month ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers