F

Forterra

Autonomous driving system for retrofitted vehicles

Lead RF Data Scientist

Applied Machine LearningUpdated on Nov 11
Full-time$175k - $220k

About the Job

Requirements

  • A Master of Science or Ph.D. in electrical engineering, statistics, applied mathematics, computer science, physics, or a related quantitative discipline, or equivalent experience.
  • At least 3 years of applied research or product development using measured data, including ownership of experiments from hypothesis through evaluation and release recommendation.
  • Strong foundations in statistical learning, estimation, optimization, linear algebra, numerical methods, and experimental design, with the ability to reason about uncertainty, identifiability, calibration, and failure modes.
  • Demonstrated experience building reproducible training and evaluation pipelines, including dataset versioning, data-quality controls, held-out evaluation, and experiment tracking.
  • Proficiency in Python and the scientific Python ecosystem, such as NumPy, SciPy, PyTorch, or JAX; ability to read C++ and CUDA to verify deployed numerical behavior against the intended technique contract.
  • Ability to author a technique specification, an evaluation plan, and a clear evidence-backed recommendation that another technical reviewer can audit.
  • Ability to work directly with engineers, analysts, and operational users while maintaining technical rigor.
  • Must be a U.S. person eligible to obtain and maintain a U.S. security clearance.

Responsibilities

  • Lead RF technique development for detection, classification, parameter estimation, and understanding complex signal environments, selecting methods suited to the problem rather than defaulting to neural networks.
  • Define technique inputs, targets, loss functions, uncertainty outputs, and decision rules for real RF collections, accounting for sample rate, bandwidth, channel and receiver effects, incomplete labels, interference, and overlapping or confusable signals.
  • Build versioned datasets and splits, label-quality rules, leakage checks, and reproducible training and evaluation recipes, distinguishing synthetic, simulated, and collected data in every result.
  • Design synthetic and hybrid data generation that exercises the technique's intended operating envelope, and characterize where synthetic performance transfers or fails to transfer to collected data.
  • Run training and ablation studies; diagnose failures as data, labeling, representation, optimization, technique, or evaluation problems; and design smaller, more informative next experiments.
  • Establish technique qualification through held-out and stress evaluation, calibration, confusion analysis, uncertainty behavior, tail-failure analysis, and clear readiness criteria.
  • Own the mapping from learned signal behavior to consistent, structured event and object descriptions, with explicit evidence rules so outputs can be understood and acted upon.
  • Work with runtime engineers to specify technique artifacts, features, preprocessing, numerical tolerances, test vectors, and fallback behavior; review C++ and CUDA implementation changes for fidelity to the technique specification.
  • Work with analysts and field teams to turn collection observations into prioritized labeling, replay, and evaluation work, and use findings to improve techniques or narrow their approved operating envelope.
  • Produce technical derivations, experiment plans, technique documentation, data and label specifications, evaluation reports, and concise design reviews distinguishing measured evidence from assumptions.
  • Travel up to 10% to collection sites and test events, and commute to Durham, North Carolina or Arlington, Virginia as needed.

Desired Qualifications

  • RF signal-processing experience with complex IQ, spectrograms, modulation, radar waveform parameters, receiver/channel impairments, and multi-signal interference, or a strong signal-processing background with the ability to learn RF domain specifics quickly.
  • Experience with source separation, multi-target tracking, structured prediction, time-frequency analysis, inverse problems, Bayesian methods, or uncertainty-aware deep learning.
  • Applied research experience on national-security, intelligence-analysis, autonomy, communications, sensing, or other high-consequence operational problems.
  • Experience building GPU-backed techniques or numerical pipelines in PyTorch, JAX, CUDA, or equivalent tooling.
  • Experience with human-in-the-loop labeling, active learning, data-centric methods, or evaluation of partially labeled real-world corpora.
  • Experience with ontology engineering, knowledge representation, or mapping technique outputs to structured semantic or event systems.
  • Experience with technique release governance, model cards, safety cases, reproducible science, or formal verification of numerical software.

About the Company

Forterra

Autonomous driving system for retrofitted vehicles

Forterra provides AutoDrive, an autonomous driving system that can be retrofitted into existing ground vehicles to enable unmanned operation in defense and industrial settings. The retrofit kit adds sensors, computing, and control software so vehicles can navigate and operate autonomously in hazardous environments. Its retrofit-and-dual-use approach differentiates it from competitors by upgrading current fleets rather than buying new vehicles and by serving both military and industrial customers. Its goal is to accelerate the deployment and scaling of AutoDrive to expand unmanned operations, improving efficiency and safety.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$635M
Headquarters
Clarksburg, MD
Founded
2002

Recently Posted Jobs

Explore more opportunities at Forterra

See more jobs