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

ML Architect, Hardware Software Co-Design (All Levels)

$206k - $258k

Rivian

About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary We are looking for an Engineer or Research Scientist with deep expertise in quantized deep learning models for hardware acceleration in autonomous systems. In this cross-disciplinary role, you will bridge perception model design and hardware‑aware deployment, enabling efficient execution of high‑performance perception algorithms across embedded compute platforms. You will focus on researching state‑of‑the‑art perception models and develop optimization pipelines for the quantized versions of these models customized to provide real‑time performance and energy efficiency on next‑generation autonomy hardware. Responsibilities Research state of the art perception models in collaboration with the ADAS SW teams Lead the development of optimizations for mapping quantized perception models (e.g., CNNs, Transformers, LLMs) to embedded and heterogeneous hardware platforms. Design and implement hardware‑aware optimizations, including quantization strategies, model compression, memory‑efficient representations, and operator fusion, targeted to custom accelerators. Collaborate with hardware teams to co‑optimize model architecture and compute pipeline under real‑time constraints (latency, throughput, power). Benchmark and analyze system performance across platforms and iterate to achieve optimal deployment efficiency. Partner with perception, systems, and autonomy teams to align model optimization efforts with hardware roadmap and real‑world autonomy requirements. Qualifications Ph.D. or M.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field with a focus on ML compilers, embedded systems, or hardware‑aware AI. Hands‑on experience with quantized model deployment, ML design stacks, and code generation for embedded or heterogeneous compute systems. Strong understanding of computer vision models (e.g., object detection, segmentation) and their optimization for edge inference. Proficiency in deep learning frameworks (e.g., PyTorch, TensorFlow) and their low‑level IRs or export formats (e.g., ONNX). Solid programming skills in C++, Python Familiarity with CUDA/OpenCL (or other accelerator programming models). Preferred Qualifications Prior experience working with hardware‑software co‑design, especially for autonomous or robotics platforms. Deep knowledge of numerical precision trade‑offs, quantization‑aware training (QAT), and dynamic/static quantization flows. Familiarity with embedded real‑time constraints and hardware profiling/debugging tools. Familiarity with re‑architecting models to best suit hardware capabilities. Publication record in top‑tier ML/Systems conferences (e.g., MLSys, NeurIPS, DAC, ICCAD). Pay Disclosure Salary Range: The salary range for this role is $206,000 - $258,000 for San Francisco Bay Area based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. The successful candidate may be eligible for annual performance bonus and equity awards. Benefits Summary Rivian offers a comprehensive package of benefits for full‑time and part‑time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short‑term disability insurance, and long‑term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian's 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full‑time employee coverage is effective on their first day of employment. Part‑time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr Rivian

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the ML Architect, Hardware Software Co-Design (All Levels) in Palo Alto, CA vacancy
  • Google is seeking a Staff Co-Design Engineer to shape the future of AI/ML hardware acceleration focused on TPU architecture and integration with large-scale AI...  ...a team that collaborates with AI research, system software, and hardware engineers to advance TPU technology and... 
    Software

    Google

    Sunnyvale, CA
    2 days ago
  • $192k - $279k

    Graphics/Machine Learning Hardware IP Silicon Architect Note: By applying...  ...within ASIC Design and Hardware Architecture...  ..., video, Graphics/ML algorithm and software development teams....  ..., security, multi-level caching...  ...algorithm engineers to co-develop and specify... 
    Software
    Work experience placement
    Worldwide

    Google

    Mountain View, CA
    2 days ago
  • $128k - $312k

     ...Expect The Tesla AI Hardware team is at the forefront...  ..., the team designs and develops advanced...  ...hardware team, the AI/ML Compute Architect will drive the innovation...  ...involves visionary hardware‑software co‑design, accelerator...  ...modeling, or system‑level software.... 
    Software
    Hourly pay
    Temporary work
    Work at office
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $192k - $279k

    Google Inc. is seeking a Staff Software Systems Architect in Mountain View, CA, to develop custom silicon solutions for their products. This role...  ...collaborating with various teams to push innovation in hardware experiences and meet complex performance targets. Ideal candidates... 
    Software

    Google Inc.

    Mountain View, CA
    2 days ago
  • $120k - $275k

    Silicon Micro-Architect and RTL Designer Mountain View, CA What MatX Is...  ...to systems including hardware and software to train and run the largest ML workloads for AGI. MatX...  ...subsets and/or chip‑level silicon design deliverables...  ..., and physical design co‑owners of the... 
    Software
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days ago
  •  ...Clara, CA) Role AI SoC Architect – Lead the definition and design of system‑on‑chip technologies...  ...research to guide hardware/software co‑design of SIMD engine, control...  ...maintain tools for high‑level simulation and research...  ...CPU, GPU, ASIC, and ML accelerator architecture... 
    Software
    Night shift

    d-Matrix inc.

    Santa Clara, CA
    2 days ago
  •  ...autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance...  ...; we develop system-level compute architectures...  ...to ensure we design and optimize hardware and software for maximum...  ...architectures - CPUs, GPUs and/or ML accelerators - in the... 
    Software

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    2 days 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... 
    Software
    Full time

    Google

    Sunnyvale, CA
    2 days ago
  • $127k - $187k

     ...Experience in Machine Learning hardware architecture and computer hardware architecture design. Experience in mobile cameras,...  ...designs and builds the hardware, software and networking technologies...  ...infrastructure. You develop from the lowest levels of circuit design to large... 
    Software
    Full time

    Google

    Mountain View, CA
    2 days ago
  • $176k - $420k

     ...to Expect The Tesla AI Hardware team is at the...  ...visionaries, the team designs and develops advanced...  ...hardware team, the AI/ML Modeling Engineer will...  ...Collaborate closely with system architects, micro architects, ML...  ...in hardware/software co‑design efforts to align... 
    Software
    Hourly pay
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $120k - $400k

     ...silicon to systems including hardware and software to train and run the largest ML workloads for AGI. MatX...  ...seeking silicon micro-architects and design engineers to join our...  ...or subsets and/or chip-level silicon design...  ...DFT and physical design co-owners of the subsystem... 
    Software
    Full time
    Work experience placement
    Local area

    MatX

    Mountain View, CA
    more than 2 months ago
  • Architect Labs is a frontier AI lab for chip design. We build AI models and tools for on-demand...  .... Our goal is to co-design custom ASICs...  ...alongside evolving ML workloads, and...  ...impossible with current hardware paradigms. Born out...  ...and system-level verification of industry... 
    Night shift

    Architect Labs

    Palo Alto, CA
    2 days ago
  • About Architect Architect is a frontier AI lab for chip design. We build AI models and tools for...  .... Our goal is to co-design custom ASICs...  ...alongside evolving ML workloads, and enable...  ...with current hardware paradigms. Born out...  ...and revise the block-level micro-arch specification... 

    Architect

    Palo Alto, CA
    2 days ago
  • About Us Architect is a frontier AI lab for chip design. We build AI models and...  ...Our goal is to co-design custom ASICs...  ...evolving ML workloads, and enable...  ...impossible with current hardware paradigms. Born...  ...staff/principal-level compiler...  ...vectorization, and software pipelining to... 
    Software

    Kindredventures

    Palo Alto, CA
    4 days ago
  • $107.1k - $184.6k

     ...battery pack and vehicle designs. This person will also...  ...including internships, co-ops, academic research,...  ...cell, module, and pack-level behavior under abuse...  ...with data acquisition hardware Hands-on experience...  ...Simulink, or similar CFD/FEA software Additional... 
    Software
    Temporary work
    Internship

    Joby Aviation

    San Carlos, CA
    1 day ago
  • About Architect Architect is an AI lab for...  ...with chip design. We build AI systems...  ...Our goal is to co-design custom...  ...alongside evolving ML workloads, and...  ...with current hardware paradigms. Born...  ...concurrent/low-level systems....  ...Rigor: Strong software engineering skills... 
    Software

    Architect Labs

    Palo Alto, CA
    5 days ago
  •  ...performance through HW/SW co-design and workload‑aware...  ...scheduling) Partner with ML teams to align model structure...  ...for electrical hardware design and development...  ...electrical design and tools, software packages, architecture...  ...the general nature and level of work performed in... 
    Software
    Temporary work
    Work experience placement
    Flexible hours

    HP

    Palo Alto, CA
    2 days ago
  • $120k - $275k

     ...from silicon to systems—including hardware and software—to train and run the largest ML workloads for AGI. The company is seeking silicon micro‑architects and design engineers to join the team,...  .../C++ for test automation and low-level device programming Deep knowledge... 
    Software
    Full time
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    2 days ago
  • $175k - $215k

     ...autonomous vehicle's software stack. To achieve our mission, we architect and create high-...  ...we develop system-level compute...  ...teammates to ensure we design and optimize hardware and software for maximum...  ...hardware‑software co‑validation Domain expertise in ML accelerators, high... 
    Software

    Waymo

    Mountain View, CA
    3 days ago
  • Tesla Motors, Inc. in Palo Alto is hiring an AI/ML Compute Architect to innovate and optimize computing architectures for AI applications. As part of the Tesla AI Hardware team, you will design comprehensive infrastructure for AI/ML pipelines and collaborate on SoC development... 

    Tesla

    Palo Alto, CA
    2 days 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... 
    Software
    Full time

    Google

    Sunnyvale, CA
    2 days ago
  •  ...from high-performance hardware and robot systems to the...  ...robots. Our robots are designed to be generalists capable...  ...re looking for a Robot Software Engineer to help build...  ...closely with ML, perception, and control...  ...full stack — from driver-level issues to application behavior... 
    Software

    Rhoda AI

    Mountain View, CA
    2 days ago
  • $200k - $322k

    NVIDIA's Silicon Co-Design Group (SCG) sits at the intersection...  ...at the highest level drives real-world product...  ...silicon, systems, software, operations, and marketing...  ...programs. Handle silicon hardware logistics - coordinate...  ...working with AI/ML teams on inference infrastructure... 
    Software
    3 days per week

    Nvidia Corporation

    Santa Clara, CA
    2 days 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
    2 days ago
  • $120k - $275k

     ...from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. MatX is seeking silicon micro‑architects and design engineers to join our team to create...  ...sourcing teams. Prepare executive‑level updates covering milestone health,... 
    Software
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    1 day ago
  • About Architect Architect is a frontier AI lab for chip design. We build AI models and tools...  ...scale. Our goal is to co-design custom...  ...alongside evolving ML workloads, and enable...  ...with current hardware paradigms. Born out...  ...Technical Staff - Software at Architect, you’... 
    Software

    Architect Labs

    Palo Alto, CA
    3 days ago
  • $91.6k - $195.6k

     ...operation. As part of our Optimus Hardware Validation team, we're...  ...test and validation engineer to design and implement comprehensive...  ...tests at sub‑system and system levels for actuator validation. You'...  ...with design engineers, software developers, and firmware engineers... 
    Software
    Hourly pay
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  •  ...dollar, per watt. We co-design the full stack: AI-native...  ...silicon without a software stack is a science project...  ...kernels, drivers, and hardware abstraction layer that...  ...‑design with hardware architects so that software...  ...architecture of the stack from ML framework ingestion... 
    Software

    Normal Computing Corporation

    Palo Alto, CA
    18 hours ago
  • $180k - $230k

     ...machines, advanced software, and human...  ...‑to‑end technical design and architecture of...  ...third‑party devices. Architect the real‑time 3D Digital...  ...design for the AI/ML autonomy layer,...  ...High, DoD Impact Level 5 (IL5), and CMMC...  ...Partner with AI/ML, hardware, field operations,... 
    Software
    Full time

    Knightscope

    Sunnyvale, CA
    16 hours ago
  • $256k - $279k

     ...Experience with hardware building blocks for...  ...with chiplet‑based designs and high‑speed die...  ...architectures for ML acceleration. Understanding...  ...of the chip top‑level, managing...  ...major IP blocks. Architect specific accelerator...  ...with systems and software teams to ensure the... 
    Software
    Worldwide

    Google Inc.

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Architect, Hardware Software Co-Design (All Levels). Be the first to apply!