Software Engineer, AI Platform - Intern
Core
Building a universal autonomy platform for self-driving vehicles, focusing on data management, onboard systems, ML infrastructure, simulation, and technical infrastructure.
Role type
Software Engineering Intern (AI Platform)
Builds
Data management systems, onboard autonomy software, ML training/inference infrastructure, simulation frameworks, and cloud engineering tools.
Domain
Autonomous driving, robotics, machine learning, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
backend API design, large-scale distributed systems, data storage and processing, C++, Python, advanced algorithms, machine learning, multithreading, x86 architecture, software performance tuning, robotics software frameworks, compute modalities (CPU, GPU, FPGA)
Preferred skills
N/A
Technologies
C++, Python, x86, CPU, GPU, FPGA
Responsibilities
Design backend APIs and applications; develop large-scale distributed systems; build data storage and processing pipelines; implement machine learning models and algorithms; optimize software performance; work with robotics software frameworks; manage compute modalities.
Seniority
Intern