Company

Tech / AI / Software

PrincipalSignalProcessing/AlgorithmEngineer

$260–270k san diego, california, united states FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Principal Signal Processing / Algorithm Engineer. Skills: Signal processing, Algorithm development, Statistical estimation, Physical system modeling, Production software development. Formulate and ship algorithms for noisy measurement data. Build modeling and analysis frameworks”

What You'll Achieve.

Turn an ambiguous real-world signal into a calibrated algorithm that can be trusted under operational constraints; Identify the right model for the signal; Define the measurements that matter; Build the algorithmic path from prototype to production; Work with partner teams when the data shows that the physical system or measurement process needs to change

Industry & Context.

Tech / AI / Software
Problems you'll solve

First-principles problem formulation; Derive the right question before reaching for tools; Sit with an imperfect signal, derive the right question

What They're Looking For.

Must Have

First-principles problem formulation, Shipped algorithmic ownership in signal processing, communications, radar, computational sensing, imaging, controls, physical-layer systems, or a comparable domain from problem statement to a deployed system, Production toolchain fluency in Python for analysis and prototyping, Ability to write production-intent Rust or modern C++ where correctness, speed, memory layout, and maintainability matter, Cross-disciplinary collaboration: shaped measurement, hardware, or physical-system decisions using algorithmic evidence, Curiosity about the source of the data, MS + 14 years, or PhD + 10 years, in DSP, image analysis, communications, physical-layer algorithms, computational imaging, or comparable

Nice to Have

Rust at shipping depth for performance-critical algorithm or numerical components, Communication-theory or estimation-theory tools applied outside their original domain: maximum-likelihood detection, decision feedback, adaptive filtering, channel modeling, state estimation, or related methods, GPU-accelerated algorithm work in a real performance regime, especially CUDA or comparable accelerator programming, Experience with simulation-driven algorithm development where the simulator and algorithm improve together, ML used as one tool inside a broader estimation or signal-processing framework, with clear understanding of where it helps and where it hides failure modes, Public or shareable evidence of depth: papers, patents, open source, technical talks, postmortems, or a concrete shipped system you can discuss, Physical measurement systems with non-trivial analysis pipelines, Calibration and confidence / quality modeling on production outputs, Custom FFI or systems-language boundaries for performance-critical numerical code, Experience helping non-algorithm teams use diagnostics without oversimplifying the underlying model

What You'll Do.

Formulate and ship algorithms for noisy measurement data

Build modeling and analysis frameworks

Use simulation and controlled datasets to make algorithm work falsifiable

Write production-intent code with clear interfaces

deterministic behavior

Translate algorithmic insight into product and system-design decisions

How You'll Work.

Team & Collaboration

Work directly with hardware, measurement, and production-engineering partners; Shape measurement, hardware, or physical-system decisions using algorithmic evidence; Experience helping non-algorithm teams use diagnostics

Communication Scope

Explain the tradeoff in plain language to people outside their specialty; Translate algorithmic insight into product and system-design decisions without turning every discussion into a research project

Full Job Description

Location: San Diego, CA | Full-Time | Salary: $260,000 – $270,000 Position Overview We are building a high-throughput analysis system for noisy, information-rich measurement data. The work sits at the boundary of signal processing, statistical estimation, physical-system modeling, and production software. The core challenge is turning an ambiguous real-world signal into a calibrated algorithm that can be trusted under operational constraints. This role owns algorithmic formulation and delivery. You will identify the right model for the signal, define the measurements that matter, build the algorithmic path from prototype to production, and work with partner teams when the data shows that the physical system or measurement process needs to change. The strongest fit is a hands-on principal engineer who can sit with an imperfect signal, derive the right question, defend the math, write production-intent code, and explain the tradeoff in plain language to people outside their specialty. Roles and Responsibilities - Formulate and ship algorithms for noisy measurement data, including estimation, detection, calibration, confidence modeling, drift analysis, and systematic-error reduction - Build modeling and analysis frameworks that explain current performance, identify the factor limiting data quality, and prioritize the next experiment or engineering change - Use simulation and controlled datasets to make algorithm work falsifiable: isolate failure modes, bound achievable performance, and separate model error from measurement error - Work directly with hardware, measurement, and production-engineering partners on what to measure, what to change, and how to tell whether a change improved the system - Write production-intent code with clear interfaces, deterministic behavior, and tests grounded in measured or simulated truth - Translate algorithmic insight into product and system-design decisions without turning every discussion into a research project What We're Looking Fo

Free ATS check

Applying for this Principal Signal Processing / Algorithm Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →