Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Terranova Logo

Controls & Machine Learning Engineer

Terranova

Salary not specified
Nov 15, 2025
Berkeley, CA, US
Apply Now

Terranova builds intelligent robotic systems to terraform the Earth itself - lifting land, restoring wetlands, and protecting critical infrastructure from floods and sea-level rise. The company is seeking a controls and ML specialist to develop algorithms that give their robotic systems adaptive, intelligent behavior.

Requirements

  • Python/C++ with PyTorch/JAX
  • MPC/OSQP/CasADi
  • EKF/UKF/factor graphs
  • System ID, RL (PPO/SAC) with safety shields
  • ROS2, ONNX/TensorRT
  • Latency and jitter profiling
  • PCB and embedded systems design skills are a huge bonus

Responsibilities

  • Develop and tune controllers (PID, MPC, optimal/robust control) for dynamic, nonlinear systems.
  • Build and validate physical models for simulation, hardware-in-the-loop testing, and autonomy.
  • Train and deploy ML models for perception, planning, or adaptive control (supervised or RL).
  • Integrate algorithms with firmware and cloud teams, ensuring real-time safety and stability.
  • Profile, optimize, and verify performance under latency, jitter, and compute constraints

Other

  • Comfortable with the pace and intensity of early-stage startup life, including long days, 6-day workweeks, and extended field hours
  • Bachelor’s degree or higher in Computer Science or related field
  • U.S. permanent residency required