AI Algorithms/Software Engineer

1 month, 3 weeks 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

Staff Software Engineer

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a Staff Software Engineer to contribute as a highly autonomous individual contributor on a greenfield project within its legal AI platform, shaping scalable systems and technical direction.

Angular AWS C# Elasticsearch Groovy .NET Node.js Playwright React Redis SQL Server Svelte
2 hours, 55 minutes ago

Software Engineer, Mid-level (L2), Web

CoinGecko 51-250 IT Services

CoinGecko is hiring a mid-level Web Software Engineer in Malaysia to build and maintain cryptocurrency-focused web applications and production systems that support its global data platform.

Agile JavaScript PostgreSQL Ruby Ruby on Rails Scrum
2 hours, 55 minutes ago

Principal Software Engineer, Order

Olo 251-1K Internet Software & Services

Olo is hiring a Principal Software Engineer to lead architecture and technical strategy for its Order Engineering team in Belfast, with a fully remote role focused on scaling critical restaurant technology systems.

AWS CI/CD Kafka Kubernetes Microservices .NET Terraform
3 hours, 10 minutes ago

Member of Technical Staff, Trading (Derivatives)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff, Trading (Derivatives) to build and maintain institutional crypto trading systems that support front-office and back-office workflows in a regulated digital asset environment.

Git Go GraphQL gRPC MySQL PostgreSQL Solid.js TDD
3 hours, 25 minutes 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