Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Model Hardware CoDesign

$140k - $390k

Tesla

What To Expect Our team designs, trains, and deploys large‑scale neural networks optimized for inference on compute‑constrained edge devices (CPU / GPU / custom AI ASIC). This role sits at the intersection of ML modeling and hardware‑aware systems engineering — you will architect and train state‑of‑the‑art models while co‑designing them with the underlying silicon and compiler stack to maximize performance. You will drive the full lifecycle from model research and training at scale to quantized, latency‑optimized deployment across Tesla's heterogeneous compute platforms. What You'll Do Design, train, and iterate on neural network architectures for autonomous driving and robotics, with a focus on efficiency‑aware model design (architecture search, distillation, pruning, quantization‑aware training). Co‑design model architectures with compiler and ASIC teams to exploit hardware‑specific capabilities (custom ops, dataflow patterns, memory hierarchy). Develop and optimize the model lowering and deployment pipeline from PyTorch to edge inference on Tesla's in‑house AI ASIC. Profile and optimize end‑to‑end inference latency and throughput across heterogeneous compute targets. Implement custom CUDA / GPU kernels for training, post‑processing, or operations not natively supported by frameworks. Collaborate with AI teams on translating modeling breakthroughs into production‑ready, hardware‑efficient implementations. What You'll Bring Strong foundation in deep learning, hands‑on experience designing, training, and debugging neural network architectures (transformers, convnets, diffusion models, etc.). Proficiency with PyTorch (or equivalent framework), including distributed training, custom autograd ops, and mixed‑precision workflows. Proficiency with Python and C/C++ (modern C++17/20 preferred). Solid understanding of computer architecture and systems concepts (memory hierarchy, instruction pipelines, accelerator design). Experience with model optimization techniques: quantization, pruning, knowledge distillation, or neural architecture search. Experience with CUDA or GPU kernel development. Familiarity with ML compiler stacks or model lowering toolchains (e.g., TVM, XLA, MLIR, TensorRT) is a plus. Benefits 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 Compensation $140,000 - $390,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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Model Hardware CoDesign in Palo Alto, CA vacancy
  • $176k

    # Sr. Software Engineer, Model Scaling, AI InfrastructureTesla$176K - $558KPalo Alto, CA, USSeniorAI Software EngineerInterested in this AI Software...  ...\-quality datasets* Debug complex issues across software, hardware, networking, and machine learning systems* Build... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    AI Pulse

    Palo Alto, CA
    1 day ago
  •  ...Palantir builds the world’s leading software for data-driven decisions and...  ...more. The Role We are a software engineering team with expertise in enabling ML models in production. We deploy AI models...  ...AI capabilities running on hardware they control, often with constrained... 
    Suggested

    Palantir

    Palo Alto, CA
    1 day ago
  • $180k - $220k

    A leading AI development company in Palo Alto is looking for a tech developer to enhance their product for hardware design. This role involves developing critical features for high performance computing systems. Candidates should have over 6 years of experience in tech... 
    Suggested

    Vinci4D.ai

    Palo Alto, CA
    2 days ago
  • $140k - $390k

    What To Expect As a Senior or Staff Software Engineer within our Autonomy teams, you will be responsible for building pre‑silicon development...  ...team of experienced engineers in automating software and hardware testing. What You’ll Do Contribute to the development of functional... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $176k - $420k

     ...Performance Optimization team takes research models and makes them run efficiently on Tesla'...  ...development, kernel optimization, and hardware design. You'll collaborate with AI...  ...compiler, hardware, and ML teams Degree in Engineering, Computer Science, or equivalent in... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $140k - $300k

     ...critical role in supporting Tesla's AI hardware initiatives by developing automation, infrastructure...  ..., and services. Join a dynamic team of engineers dedicated to accelerating workloads...  ...of exceptional ability and practical software engineering expertise. Strong... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • Anduril Industries is looking for a Software Engineer to join their R&D team in Mountain View, California. This role emphasizes rapid prototyping...  ...in software engineering or research, concentrating on hardware-software integration. As part of a defense technology... 

    Dormont Manufacturing Company

    Mountain View, CA
    16 hours ago
  • $184k - $287.5k

     ...a high-caliber Deep Learning Engineer to bridge the gap between cutting...  ...You won’t just be "running" models; you will be re-architecting...  ...on the road. Architect the software interface to seamlessly...  ...to-end performance across the hardware/software boundary. Ways to Stand... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $140k - $390k

     ...skilled individual to design and optimize neural networks for autonomous driving and robotics. This role focuses on co-designing with hardware to enhance performance. Must have hands-on deep learning experience and proficiency in PyTorch, Python, and C++. The compensation... 

    Tesla

    Palo Alto, CA
    1 day ago
  •  ...core at the heart of our world-modeling efforts. This role offers...  ...involves both the “science” and “engineering” of research—two aspects we...  ...: Strong commitment to software engineering best practices,...  ...low-precision training and hardware-aware optimization for next-... 

    Luma

    Palo Alto, CA
    1 day ago
  • $124k - $282k

    Overview The AI Hardware Engineering team at Tesla is transforming EDA tools through AI-driven innovation...  ...and every silicon revision hones our models for unprecedented speed and efficiency...  ...Collaborate cross-functionally with software and hardware teams to accelerate the... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    6 hours ago
  • $160k - $312k

    What To Expect The Tesla AI Hardware team is at the forefront of revolutionizing...  .... Comprising brilliant engineers and visionaries, the team...  ...cross‑functionally with software and hardware teams to accelerate...  ..., including transistor‑level modeling, layout parasitics, and... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $50 - $65 per hour

    Internship, Applied AI Engineer, AI Hardware (Fall 2026) Consider before submitting an application...  ...and every silicon revision hones our models for unprecedented speed and efficiency...  ...Collaborate cross‑functionally with software and hardware teams to accelerate the hardware... 
    Full time
    Temporary work
    Summer work
    Internship
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $50 - $70 per hour

    Tesla is seeking an intern for their AI Hardware Engineering team in Palo Alto, California. This position involves designing AI-powered applications that enhance EDA tools and collaborating with both software and hardware teams. Candidates should be pursuing a degree in... 
    Hourly pay
    Internship

    Tesla

    Palo Alto, CA
    1 day ago
  • $190k - $260k

     ...its commercial self‑driving software to develop, test and deploy autonomous...  ...it. Every improvement to our models - from GigaFusionNet to large...  .... We are looking for engineers who make model training fast:...  ...extracting every FLOP from the latest hardware. If you measure your impact... 
    Work at office
    Flexible hours

    Kodiak

    Mountain View, CA
    1 day ago
  • $213k - $263k

     ...Alphabet. AI Foundations areas that we are currently focusing on include reinforcement learning, learning from demonstration, generative modeling, Bayesian inference, hierarchical learning, and robust evaluation. In this hybrid role, you will report to a Principal Research... 
    Full time
    Temporary work

    Waymo

    Mountain View, CA
    1 day ago
  • $136k - $218.5k

     ...us today. The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design. Understanding both Software and Hardware principles will be a key requirement for this role. What you’ll be doing Architect... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Arista Networks in Santa Clara is seeking an experienced software engineer to join their Platform software team. The role involves designing...  ...for high-speed digital products, collaborating closely with hardware engineers to optimize performance. Candidates should have a... 

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $136k - $200k

    Google is looking for a Software Engineer III in Sunnyvale, CA, to work on hardware/software co-design and contribute to next-generation technologies. The ideal candidate will have a Bachelor's degree and experience in C/C++ programming and hardware design. Responsibilities... 
    Full time

    Google

    Sunnyvale, CA
    1 day ago
  • $136k - $200k

    Software Engineer III, Hardware/Software Co-Design Location: Sunnyvale, CA, USA Level: Mid Minimum qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience. 2 years of experience with software development in C... 
    Full time

    Google

    Sunnyvale, CA
    1 day ago
  • Senior Software Engineer - Virtual Hardware Modeling The compute performance and power efficiency requirements of custom AR/VR devices require custom silicon. Our client team is driving the state of the art forward with breakthrough work in computer vision, machine learning... 
    Night shift

    TALENT Software Services

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    Nvidia Corporation is seeking a Senior Performance Architect to redefine AI systems through deep model-system-hardware co-design. The ideal candidate will develop analytical performance models for Nemotron, model the impact of GenAI workflows, and collaborate with diverse... 

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $251k - $310k

     ...do this by improving onboard software architecture, system debuggability...  ...development for onboard model consolidation across many onboard...  ...complex, cross-functional engineering projects as a technical lead....  ...systems. Experience with hardware accelerators (e.g., TPUs, GPUs... 
    Full time
    Remote work
    Flexible hours

    Waymo

    Mountain View, CA
    1 day ago
  •  ...About Voltai Voltai is developing world models, and agents to learn, evaluate, plan,...  ...starting out with understanding and building hardware; electronics systems and semiconductors...  ...support, debug complex issues across software and hardware boundaries, and translate... 

    Voltai

    Palo Alto, CA
    2 days ago
  • $116k - $270.25k

     ...our invention of the GPU - the engine of modern visual computing -...  ..., ignited by a new computing model, GPU deep learning. This new...  ...Git installation as well. Our Software Configuration Management (SCM...  ...application, OS, and server hardware components, developing the continued... 
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Mythic is hiring a software engineer to optimize the analog-aware software toolchain for neural networks. Candidates should have a Bachelor...  ...software development. The role involves algorithm design, hardware model development, and collaboration on next-generation hardware.... 

    Mythic

    Palo Alto, CA
    1 day ago
  • $172.43k - $230.95k

     ...part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: The Senior Software Engineer for the AI Model Lifecycle team will play a crucial role in building a comprehensive managed platform for the entire application... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  •  ...Weights & Biases History team, focusing on the core visualization engine that powers experiment tracking for over 1,000 organizations and...  ...at the world’s top labs explore their data and build better models. Collaborate with product designers to refine user experiences... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Weights & Biases

    Sunnyvale, CA
    1 day ago
  • MatX in Mountain View is seeking a Formal Verification Engineer to ensure rigorous mathematical guarantees across hardware and software. The role involves applying model checking and formal property verification, developing machine-checked proofs, and collaborating with... 
    Remote job
    Flexible hours

    MatX

    Mountain View, CA
    1 day ago
  • $123.4k - $145k

     ...leaders are choosing Mainspring over traditional options like engines, turbines, and fuel cells to quickly and reliably deliver...  ...support reliable system validation and troubleshooting complex hardware/software integration issues Failure analysis of automated testing, risk... 
    Local area
    Flexible hours

    Ring

    Menlo Park, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Model Hardware CoDesign. Be the first to apply!