Software Engineer, C++ Generalist, AI Systems & Infrastructure
$132k - $300kTesla Motors, Inc.
Software Engineer, C++ Generalist, AI Systems & Infrastructure Tesla uniquely builds foundational AI that moves beyond pixels and through the physical world - delivering this at scale requires general-purpose robots (Robotaxis & Optimus) capable of navigating complex environments with high precision. Every millisecond counts, as rapid perception & decision-making enables swift responses to dynamic conditions. This is where our Foundations team comes in - we combine low-level software techniques with modern C++ code to optimize the latency, throughput, and memory of our onboard camera & vision stack. Our work directly enhances both the safety & efficacy of Full‑Self‑Driving (FSD) as well as humanoid dexterity; this is key to expanding the Robotaxi fleet globally and advancing Optimus' ability to perform intricate real‑time tasks with near‑human accuracy. What to Expect Tesla uniquely builds foundational AI that moves beyond pixels and through the physical world - delivering this at scale requires general‑purpose robots (Robotaxis & Optimus) capable of navigating complex environments with high precision. Every millisecond counts, as rapid perception & decision‑making enables swift responses to dynamic conditions. This is where our Foundations team comes in - we combine low‑level software techniques with modern C++ code to optimize the latency, throughput, and memory of our onboard camera & vision stack. Our work directly enhances both the safety & efficacy of Full‑Self‑Driving (FSD) as well as humanoid dexterity; this is key to expanding the Robotaxi fleet globally and advancing Optimus' ability to perform intricate real‑time tasks with near‑human accuracy. What You'll Do Write, debug and maintain robust C/C++ code underpinning the entire FSD & Optimus software suite; depending on needs and your interests/skills, you might work on code related to our high frame rate camera & vision stack, design low memory footprint image compression libraries, implement high performance inter‑process communication data buffers, improve/extend our image & raw data logging/telemetry code, or make our evaluation/replay software more stable and performant Optimize hardware resources usage, leverage custom hardware components where appropriate Advocate for best coding practices amongst the group, build tools helping engineers to write better code (for instance, performance/memory tracking) Generalize software frameworks when necessary while keeping in mind that too much abstraction can sometimes become a bottleneck What You'll Bring Experience programming C/C++ software, including modern C/C++ (C++14/17/20) Experience or familiarity with Computer Vision, Machine Learning & related software concepts plus Experience with performant software design, object‑oriented C++, compiler design and/or hardcore lower‑level C code Proficient developing software on a Linux host, for embedded Linux targets (cross‑compilation, etc.) plus Experience with at least one of the following preferred: imaging software, Cuda/OpenCL, SIMD, multithreading, Linux system software (posix etc.), & computer vision Bachelor's Degree in Computer Science, Physics, Computer Engineering, Electrical Engineering or proof of exceptional skills in related fields with practical software engineering experience, or equivalent experience Compensation and Benefits Benefits Along with competitive pay, as a full‑time Tesla employee, you are eligible for the following benefits at day 1 of hire: Medical plans > plan options with $0 payroll deduction Family‑building, fertility, adoption and surrogacy benefits Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution Company Paid (Health Savings Accounts) HSA Contribution when enrolled in the High‑Deductible medical plan with HSA Healthcare and Dependent Care Flexible Spending Accounts (FSA) 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits Company paid Basic Life, AD&D Short‑term and long‑term disability insurance (90 day waiting period) Employee Assistance Program Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays Back‑up childcare and parenting support resources Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance Weight Loss and Tobacco Cessation Programs Tesla Babies program Commuter benefits Employee discounts and perks program Expected Compensation $132,000 - $300,000/annual salary + cash and stock awards + benefits Pay offered may vary depending on multiple individualized factors, including market location, job‑related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. #J-18808-Ljbffr Tesla Motors, Inc.
$160.36k - $240.54k
...combining cutting‑edge AI with automotive‑... ...Team We empower engineers to build the future... ...by transforming how software is developed, tested... ...Generative AI and agentic systems. Our team builds the AI infrastructure that enables... ...skills in Python, C++, or Go, with experience...Suggested- Clockwork Systems, Inc. is seeking an experienced Systems Engineer to design and implement high-performance distributed GPU training systems. This... ...candidates will have 8+ years in systems software, a strong background in C/C++, and familiarity with distributed systems....Suggested
$150k - $230k
...Description About Clockwork Systems Clockwork.io – Software Driven Fabrics to... ...and veteran systems engineers who share a vision... ...computing. As AI workloads grow increasingly... ..., traditional infrastructure struggles to meet the... ...skills: Strong C/C++ in systems contexts...Suggested$176k - $333.5k
We are seeking a Senior Infrastructure System Software Engineer with profound expertise in High-Performance Computing (HPC) and AI workload management, as well as Kubernetes-based infrastructure... ...APIs. Proficiency in Python, C/C++, with a solid background in systems...Suggested$180k - $215k
Senior Software Engineer, Planning Infrastructure Mountain View, CA Kodiak Robotics... ...intelligence (AI) powered technology... ...infrastructure, tools, and systems that support our... ...great role for a strong generalist engineer who enjoys... ...years experience with C++ performance...SuggestedVisa sponsorship$181.1k - $318.4k
...believe it can. We are the System Intelligent and Machine... ..., you will be building infrastructure to support product-... ...pro, or an outstanding engineer wanting to expand your... ...Experience in Python, C/C++ and/or Java. Solid working... ...in machine learning, AI, computer vision, or a...Relocation$180k
...xAI’s mission is to create AI systems that can accurately understand... ...motivated, and focused on engineering excellence. This organization... ...everything from distributed infrastructure (global KV cache, continuous... ...level systems programming (C/C++ or Rust) Experience with...Temporary work- ...Mountain View, California is seeking an AI/ML Systems Architect to join our Machine Learning team... ...on developing deep learning training infrastructure for our self-driving semi trucks, demanding strong expertise in Python and C++. You'll drive the architecture for next-...Work at office
- Tesla AI is hiring a Software Engineer for the RL Infrastructure team in Palo Alto to build scalable RL systems for robotaxi and Optimus projects. You will optimize training and inference... ..., with a strong emphasis on Python/C++ and PyTorch ecosystems. #J-18808-Ljbffr...
- A leading AI infrastructure company in California seeks a Member of Technical Staff — Training to... ...optimize large-scale distributed training systems for frontier AI models. Candidates... ...with another systems language, such as C++. This role involves collaborating with researchers...
- ...electric vehicle company in Palo Alto seeks an Integration Engineer to work on cutting-edge AI and robotics technology. The successful candidate will write and maintain robust C/C++ software for vehicle systems, integrate Autopilot features, and work on real-time applications...
- A leading tech company is seeking a Senior Software Engineer for AI and Infrastructure. The ideal candidate will possess strong programming expertise in C++, Java, or Python, with a focus on software design and architecture. Responsibilities include writing and testing...Full time
$185k - $230k
...Robotics is looking for a Build Software Engineer in Mountain View, California.... ...integration design for C++ and Rust software products, optimizing build infrastructure for efficiency, and collaborating... ...proficiency in C++ and modern build systems like CMake. The position...$120k - $200k
...optimize the core infrastructure that facilitates reliable... ...-vehicle robotics software. Your mission... ...will also equip engineers with the tools needed to analyze system behavior, identify... ...profiling multithreaded C++ applications.... ...intelligence (AI) tools to support...$192k - $260k
A leading data and AI infrastructure company in Mountain View, California, is seeking a Staff Software Engineer to work on distributed data systems. The ideal candidate will have 8+ years of experience in Java, Scala, or C++ and a strong foundation in algorithms and distributed...- ...2004 when a visionary engineer, Fred Luddy, saw the potential... ..., bringing innovative AI‑enhanced technology to... ...connects people, systems, and processes to empower... ...Description Build out core infrastructure services and... ...Python, Golang, Java, or C++. Experience with containers...Immediate start
$349k - $431k
....S. states. Waymo's Systems Intelligence and ML team... ...autonomous driving software. Waymo's AI is at the heart of... ...report to our Director of Engineering who leads Systems... ...learning frameworks, and AI infrastructure. A track record of... ...expertise in Python, C++, and ML frameworks...- GMI Cloud is a fast-growing AI infrastructure company backed by Headline VC... ...‑class Machine Learning Engineers to make GMI the new industry... ...the frontier of LLM inference systems. You will drive the research... ...Python and at least one of Go / C++ / Rust . Hands‑on...Worldwide
$180k
...Technical Staff, Pre-training Data Infrastructure xAI’s mission is to create AI systems that can accurately understand... ...highly motivated, and focused on engineering excellence. All employees are expected... .... Tech Stack Python / Rust / C++ Spark Ray Location Bay Area,...Temporary workRelocation$164.2k - $205.2k
...Databricks, the Compute Infrastructure organization builds... ...foundation that runs all Data, AI, and stateful... ...efficiency. As a Senior Software Engineer on the Compute Infra... ...design and build the systems that power Databricks’... ...as Java, Scala, Go, or C++ Experience with service...$190k - $202k
...the Role Wing is looking for a Software Engineer, Data Infrastructure to join our Flight Systems team. This role is Hybrid based... ...analysis, machine learning and AI. Your work will empower engineering... ...experience with one or more languages - C++, Java, Python, Go and/or...Local area- Software Engineer, AI Compute Infrastructure About HeyGen At HeyGen, our mission is to make visual storytelling accessible... ...scaling of our distributed systems. We are looking for a highly motivated... ...high-performance language such as C++ for developing core infrastructure...Full time
$140k - $390k
What To Expect As a Software Engineer on Tesla AI’s RL Infrastructure team, you will build the systems that make large-scale reinforcement learning fast, stable, and flexible... ...programming experience in Python and/or C/C++ Experience working with ML training frameworks...Hourly payTemporary workFlexible hours$118k - $390k
What To Expect As a Software Engineer within the Autopilot AI Infrastructure team, you will work on reinforcing, optimizing... ...experience programming in Python and/or C/C++ Experience programming in CUDA,... ...(ideally PyTorch) Proficient in system‑level software, in particular...Hourly payTemporary workFlexible hours$229k - $343k
...Responsibilities Design and optimize infrastructure systems for machine learning... ...Work closely with ML engineers to deploy cutting-edge... ...production Utilize AI tools and high... ..., Java, Scala, or C++ and strong problem-solving... ...of post-Bachelor’s software development experience...Local area$193.93k - $291.15k
...are a team of high-output generalists where ML and systems engineering converge to push... ...Senior Perception ML Data Infrastructure Engineer, you will own the... ...ownership of our native, C++ based perception data visualization... ...in Computer Science , Software Engineering, Robotics,...$152k - $241.5k
...We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this role, you will be responsible for designing, developing... ...environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge...$244k - $366k
Snap Engineering teams build fun and technically... ...looking for a Principal Software Engineer to join... ...user onboarding, AI driven friending... ..., contact book infrastructure, push notifications... ...ranging from search systems, push... ...Experience with Java, C++ and or Go Preferred...Work at officeLocal area$176k
...are looking for strong software engineers to help scale the next generation of large AI models for Autopilot,... ...intersection of distributed systems, machine learning, and... ...ML practitioners and infrastructure engineers to improve... ...in Python and C++ Experience with distributed...Hourly payFull timeTemporary workFlexible hours$160.36k - $240.54k
...combining cutting‑edge AI with automotive‑... ...The Role Our software team is growing, and... ...looking for talented engineers to join us and be... ..., and Technical Infrastructure. Data Platform: The... ...management system for Nuro AI Driver... ...skills in Python, C++ or Go You have experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, C++ Generalist, AI Systems & Infrastructure. Be the first to apply!
- c++ software developer Palo Alto, CA
- c++ programmer Palo Alto, CA
- c++ developer Palo Alto, CA
- ground systems engineer Palo Alto, CA
- advanced systems engineer Palo Alto, CA
- distributed systems engineer Palo Alto, CA
- computer systems engineer Palo Alto, CA
- adas systems engineer Palo Alto, CA
- computer system validation engineer Palo Alto, CA
- mission system engineer Palo Alto, CA

