CareerPlan

Senior AI Software Engineer - Autonomous Systems

San Jose, CaliforniaFull-time2026-09-16 → 2026-10-22
No visa sponsorship

Core

Design and implement AI-driven software solutions for autonomous systems, optimizing model performance and inference pipelines for real-time edge and cloud deployments.

Role type

Senior IC AI software engineer (autonomous systems)

Builds

AI software stacks and optimized inference pipelines for autonomous applications

Domain

Autonomous systems, high-performance computing, edge AI

Deliverable

production ML models

Required skills

AI frameworks (PyTorch, TensorFlow, JAX, ONNX Runtime), GPU-accelerated computing (ROCm, CUDA), model optimization (quantization, pruning, distillation), system performance profiling (NVIDIA Nsight, TensorRT), ROS/ROS2 integration, edge AI hardware deployment

Preferred skills

Deep learning framework expertise, model compression strategies, real-time system debugging, cross-functional collaboration

Technologies

PyTorch, TensorFlow, JAX, ONNX Runtime, ROCm, CUDA, NVIDIA Nsight, TensorRT, Triton Inference Server, ROS/ROS2, NVIDIA Jetson

Responsibilities

Select and optimize AI models for scalability and low latency; integrate AI frameworks into software stacks; provide technical leadership on AI software best practices; analyze and optimize end-to-end system performance; stay updated on AI trends and autonomous system integration

Seniority

Senior, hands-on IC