1

Algorithms Software Engineer Jobs (NOW HIRING)

AI Algorithms/Software Engineer

Palo Alto, CA · On-site

$114K - $157K/yr

... years of software experience in a production environment. * Experience working on complex problems with algorithm-heavy code. * Commitment to quality and engineering excellence. * Strong ...

As an Autonomy Software Engineer, you will work as part of a tightly knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous ...

As an Autonomy Software Engineer, you will work as part of a tightly knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous ...

AI Algorithms/Software Engineer

Palo Alto, CA · On-site

$114K - $156K/yr

... years of software experience in a production environment. * Experience working on complex problems with algorithm-heavy code. * Commitment to quality and engineering excellence. * Strong ...

AI Algorithms/Software Engineer

Palo Alto, CA · Remote

$99K - $136K/yr

... years of software experience in a production environment. * Experience working on complex problems with algorithm-heavy code. * Commitment to quality and engineering excellence. * Strong ...

AI Algorithms/Software Engineer

Palo Alto, CA · On-site

$114K - $156K/yr

... years of software experience in a production environment. * Experience working on complex problems with algorithm-heavy code. * Commitment to quality and engineering excellence. * Strong ...

Software Engineer II -Algorithms (Onsite)

Plano, TX · On-site

$93K - $127K/yr

As an Algorithms Software Engineer II , your role will encompass a wide range of responsibilities - from implementing system-level architecture updates to optimizing low-level code to maximize ...

This role requires understanding signal processing algorithms and deploying them to massively ... The Algorithm Software Engineer is responsible for interfacing with a diverse set of engineers from ...

Algorithm Software Engineer

San Diego, CA · On-site

$140K - $220K/yr

This role requires understanding signal processing algorithms and deploying them to massively ... The Algorithm Software Engineer is responsible for interfacing with a diverse set of engineers from ...

Algorithm Software Engineer

La Jolla, CA · On-site

$140K - $220K/yr

This role requires understanding signal processing algorithms and deploying them to massively ... The Algorithm Software Engineer is responsible for interfacing with a diverse set of engineers from ...

Showing results 21-40

Algorithms Software Engineer information

See salary details

$67K

$129.7K

$224K

How much do algorithms software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for algorithms software engineer in the United States is $129,678.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,000.00 and $141,000.00 per year, depending on experience, location, and employer.

What states have the most Algorithms Software Engineer jobs?

States with the most job openings for Algorithms Software Engineer jobs include:

What are popular job titles related to Algorithms Software Engineer jobs?

For Algorithms Software Engineer jobs, the most frequently searched job titles are:

AI Algorithms/Software Engineer

Palo Alto, CA • On-site

Latent AI
Software Development • 11 - 50 employees

$114K - $157K/yr

Other

Posted 23 days ago


Job description

The AI Engineering team

  • Builds software pipelines that adapt neural networks (such as Hugging Face, Ultralytics, or custom models) for deployment on Mythic’s hardware.

  • Develops advanced quantization-aware and analog-aware retraining algorithms leveraging PyTorch and ONNX.

  • Hardens networks to analog effects via advanced network regularization.

  • Models analog effects and their impact on network performance.

  • Works cross-functionally to validate and debug hardware.

  • Contributes to the co-design of next-generation hardware.

  • Brings up and customizes neural networks.


Here's what you will do

  • 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.


Here's the background you need to have

  • 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.


The following would be nice to have

  • 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.

#J-18808-Ljbffr