Staff ML Engineer, Hardware Software Co-Design
$206k - $258kRivian
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 / 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 rearchitecting 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 .
You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than 3/30/2026.
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 ev.careers .
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.
$174k - $252k
...with product teams to design, implement, and prototype novel software algorithms.Oversee software/hardware codesign, kernel... ...with Machine Learning (ML) hardware... ...qualifications:PhD in Computer Engineering, Computer Science,... ..., software/hardware co-design, and performance...Suggested$189.3k - $320.7k
...Through a human-centered design process, we create vehicles... ...standard —from breakthrough hardware and battery systems to... ...intuitive design, intelligent software, and next-generation... ...real-world scenarios.As a Staff AI/ML Future Sensing Engineer in the Embodied AI organization...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$151k - $261k
...Hardware/ Software Co-Design Engineer Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating... ...interfaces, audio/video compression processors, AI/ML accelerators, and communication PHY/MAC will be preferred...SuggestedFull timeTemporary workFlexible hours$189k - $300k
...a human-centered design process, we create... ...from breakthrough hardware and battery systems... ...design, intelligent software, and next-... ...works on and delivers ML models to the product... ...team of AI/ML engineers, data scientists and... ...autonomous vehicles. As a Staff AI/ML Engineer in...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$189.3k - $320.7k
...mobility. Through a human-centered design process, we create vehicles... ...standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety... ...real-world scenarios.As a Staff ML Engineer on the Prometheus team within...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$189.3k - $290.7k
...mobility. Through a human-centered design process, we create vehicles... ...standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety... ...real-world scenarios.As a Staff ML Infra Engineer, you will drive the...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$188k - $274k
Lead a system and hardware design on data center hardware products.Bring up systems and execute engineering validation in the lab.Gather requirements... ...with Machine Learning (ML) and Artificial Intelligence... ...and builds the hardware and software technologies that power all...$172k - $246k
...mobility. Through a human-centered design process, we create vehicles... ...standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety... ...services. We are seeking a Staff Hardware Engineer to define and drive the...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours3 days per week$207k - $300k
...technical architecture and system design for complex 1-6-month Forward Deployed Engineer (FDE) embeds and 2-4-week Strike... ...experience.8 years of experience in software development.5 years of experience... ...g., sequential decision making), ML infrastructure, or specialization...- ...California City: San Jose SummaryThe Staff Engineer, Software develops, debugs, tests, deploys and... ...in cross functional teams with other designers, customers, manufacturing engineering... ...and API development, and supporting hardware bring-up in close partnership with HW...Work at office
- ...Jose General OverviewFunctional Area: Engineering Career Stream: Design - Software EngineeringJob Code: SSE-ENG-DSEJob... ...: IndirectSummaryThe Senior Staff Engineer, Software develops, debugs... ...knowledge of systems architecture and hardware and software knowledge to identify...Work at officeLocal area
$197.8k - $271.98k
...analog, digital, AI, and software technologies into... ...Role We are seeking a Staff AI Engineer in Time-Series & Sensor... ...interpretability, and hardware performance metrics. Apply... ...and systems teams to co-design architectures for real... ...ADI at major ML and signal-processing...Permanent employmentFull timeWork at officeDay shift$171k - $247k
...maintain proprietary PCBA design guidelines for rigid... ...as the principal engineering authority for high-stakes... ...high-density consumer hardware design, printed circuit... ...and integration.As a Staff DfM/Surface Mount Technology... ...best of Google AI, Software, and Hardware to...Contract workWorldwideFlexible hours$175k - $210k
...talented, passionate, and committed engineers, technologists, and business... ...have an immediate need for a Staff Hardware Design Engineer to join our talented and... ...with digital scope.Need to co-work with validation/ BIOS/ firmware/ software team to solve the issuesCo-work...Full timeWork at officeImmediate startWorldwide$190.2k - $345.65k
...verticals.We are hiring a Senior Staff Machine Learning Engineer to architect and lead the... ...agentic search: retrieval designed to be driven by AI agents,... ...of agentic search; co-designing retrieval tool interfaces... ...loops that improve them.ML Engineering leadership & AI...Full timeTemporary workLocal areaWorldwide- ...Senior Machine Learning Engineer for On-Device & Mobile... ...mobile and constrained hardware.This is a deeply hands-... ...integration between the ML runtime and the game... ...models early so model design and deployment converge... ...looking for5+ years in software/ML engineering, with meaningful...Full timeWork at officeRemote workWorldwide
$147k - $210k
...analysis, and TPU mapping optimization.Drive full-stack hardware-software co-design to optimize current and future ML accelerator architectures for business-critical... ...accessible technologies.Google's software engineers develop the next-generation technologies that change...$171.7k - $303.9k
...see and understand the world!The Data Labeling Engineering team designs, builds, and operates hybrid human/machine data... ...organization. We operate in the intersection of software engineering, data engineering, and AI/ML, defining the strategies, tooling, and quality controls...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours$170k - $255k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is... ...military in months, not years.WHAT YOU’LL DOElectrical engineering team member creating hardware solutions for vehicle management, DSP, and networkingDevelop...Full timeWork experience placementImmediate start- ...fundamentally change the design, economics,... ...As an AI / Embedded Engineer, you will be responsible... ...-constrained hardware. This includes data... ...low-power, real-time ML systems that operate... ...design, embedded software, and hybrid LLM integration... ...firmware teams to co-optimize the full...Full timeWork at officeImmediate startVisa sponsorshipNight shift
$174k - $252k
...and stakeholders through design and code reviews to... ...issues and the impact on hardware, network, or service operations... ...Machine Learning (ML) infrastructure, and... ...years of experience in software development with one or... ...talent. AI/ML software engineers in Cloud bridge the gap...$108.17 per hour
...growth, product, and data engineering—translating complex... ...the team for you!As a Staff Machine Learning Engineer... ...team, you will own the design and delivery of sophisticated... ..., and fellow ML engineers to take ambitious... ...000 USDZone 2 (Denver, CO; Westlake, TX; Chicago,...Full timeWork at officeFlexible hoursShift work3 days per week$114k - $228k
...ResponsibilitiesDemonstrates expert knowledge and proficiency of the complete software development process.Design/Implement software in current OOPs programming... ...-thread concepts.Drive adoption of modern software engineering practices including AI-assisted testing, automated code...For contractorsWork experience placement$100k
...unify innovations in software models, compilers,... ...technical Senior Staff/Principal Engineer to lead the... ...architectures, ensuring our hardware is optimized for... ...and systems design, with a proven track... ...intersection of AI/ML workloads and hardware/software co-design.Shape the technical...Permanent employmentRemote work$126k - $204.5k
...drives great outcomes.Job SummaryYour CareerWe are seeking a Software Engineer for our Hypervisor team which is part of the Wild Fire group... ...platform, WildFire.We want passionate engineers who love to design and code world-class security services on Cloud Providers. Engineers...Full timeWork at office$168k - $264.5k
...stalls, earns trust or loses it. This role co-designs them. The Silicon Co-Design Group owns... ...team is a reason why.You will be the engineer who knows what these circuits are actually... ...characterization, or post-silicon validation on real hardware.Strong circuit fundamentals — analog,...Full time- ...autonomous capabilities. Our CCH (Central Compute Hardware) Mechanical Design team is a dynamic, high-energy, and... ...a high-performing Mechanical Design Engineer interested in leading the in-house development of GM SDV (Software Defined Vehicle) electronics design and engineering...Full timeContract workLocal areaWork from homeFlexible hours
$188k - $274k
...Introductions (NTI) to integrate novel, market-differentiating hardware components into the final product design.Ensure design for manufacturability (DFM) by... ...qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Physics, a related field, or...Flexible hoursDay shift$207k - $300k
...leadership across TPU Hardware, XLA Compiler, and... ..., and launching software products.5 years of... ...experience with software design and architecture.... ...proficiency ML workload performance... ....Google's software engineers develop the next-generation... ...-performance Co-design) team is Google...Worldwide$174k - $252k
...performance.Partner with model researchers, software and hardware teams to co-design architectural improvements tailored... ...in Computer Science, Electrical Engineering, Computer Engineering, a related... ...and optimizing large-scale ML models (e.g., LLMs, large embedding...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff ML Engineer, Hardware Software Co-Design. Be the first to apply!
- engineering aide California
- technology administrator California
- senior staff systems engineer California
- senior staff engineer California
- staff engineer California
- assistant engineer California
- assistant electrical engineer California
- software engineer staff California
- machine learning engineer California
- senior ml engineer California



