Technical Lead - Compute Platform and Optimization

Overland AI

$200K — $260K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS in computer science, electrical engineering, or related field (7+ years experience) or MS/PhD (5+ years experience).
  • Strong background in systems engineering and performance optimization.
  • Solid C++ and Python programming skills.
  • Experience with Linux systems programming and profiling tools.
  • Familiarity with resource management and kernel tuning.

Responsibilities

  • Profile and optimize middleware performance to enhance efficiency across the autonomy stack.
  • Identify and troubleshoot system-level performance bottlenecks in CPU, GPU, and memory.
  • Collaborate with algorithm developers to profile and optimize their code for real-time performance.
  • Integrate automated performance regression tests in CI to catch issues before merging code.
  • Write clean, high-performance C++ code and promote best coding practices.
  • Adopt a holistic view of system performance, contributing to improvements across the broader engineering organization.

Benefits

  • Equity compensation for employee ownership.
  • Comprehensive healthcare, dental, and vision plans.
  • Unlimited paid time off to promote work-life balance.
  • 401k retirement plan with company matching contributions.
  • Generous parental leave policy.
Full Job Description
Role Summary:
We are looking for an experienced software engineer to own performance and the compute platform that underpins our autonomous off-road driving stack. This role spans middleware performance, system-level tuning, and compute optimization. You will work across the full stack to ensure our software runs efficiently on high-performance compute platforms in the field and that our developers can iterate quickly.

In this role, you will:

  • Profile and optimize middleware and inter-process communication (ROS2, DDS, shared-memory transports) to minimize latency and maximize throughput across the autonomy stack
  • Identify and resolve system-level performance bottlenecks across CPU, GPU, memory, and I/O
  • Work directly with algorithm developers to profile their code, identify optimization opportunities, and co-design implementations that meet real-time budgets
  • Build automated performance regression testing into CI so degradations are caught before merge
  • Write high-performance clean C++ code and promote good coding practices throughout the software organization
  • Think holistically about the system: understand how changes in one area affect the whole, contribute improvements beyond your core domain, and help raise the bar for the entire engineering organization

Minimum Qualifications

  • BS in computer science, electrical engineering, or a related field with 7+ years of relevant experience, or MS/PhD with 5+ years
  • Strong background in systems engineering, performance optimization, or compute platform development
  • Strong C++ and Python development skills
  • Familiarity with Linux systems programming, including profiling tools (perf, nsight, vtune), kernel tuning, and resource management

Desired Experience & Qualifications:

  • Experience with GPU programming and optimization (CUDA, TensorRT, model quantization/pruning, ahead-of-time compilation)
  • Experience with ROS2 middleware, DDS implementations (CycloneDDS, FastDDS), or shared-memory transports (iceoryx)
  • Familiarity with high performance GPU compute platforms for robotics and AI applications
  • Experience optimizing real-time systems with hard latency constraints
  • Experience with large-scale build systems and CI/CD infrastructure
  • Contributions to open-source middleware or performance tooling

Benefits

Overland AI believes in creating a work environment that you look forward to embracing every day.

  • The salary range for this position is $200K to $260K annually
  • Equity compensation
  • Best-in-class healthcare, dental and vision plans.
  • Unlimited PTO
  • 401k with company match
  • Parental leave


Similar Jobs

More Jobs at Overland AI

More Information Technology Jobs

Find similar Technical Lead - Compute Platform and Optimization jobs: