IC Resources logo

Software Engineer

San Francisco Bay 9 hours ago ✦ New

Job Description

Software Engineer – High Performance Systems / ML Infrastructure

Location: Mountain View, CA (Hybrid – 3 days onsite)


A well-funded, high-growth deep tech company is building next-generation compute infrastructure to support large-scale machine learning workloads.

This is a rare opportunity to work across the full stack — from hardware interaction through to system-level performance — in a team focused on solving some of the hardest problems in compute.


What you’ll be doing

  • Build and maintain functional and performance models of custom hardware
  • Develop tools to support debugging, validation, and performance analysis
  • Work closely with architecture, compiler, runtime, and validation teams
  • Contribute to system and architectural decisions
  • Identify and implement performance improvements across the stack


What they’re looking for

  • Strong software engineering fundamentals with a focus on performance and maintainability
  • Solid understanding of computer architecture
  • Experience working in low-level or systems environments
  • Ability to work cross-functionally with hardware and software teams


Nice to have:

  • Rust experience
  • Experience with simulators or hardware modeling
  • Exposure to ML infrastructure or accelerator architectures
  • Familiarity with performance optimization and benchmarking


Why this role stands out

  • You’ll be working on real, hard engineering problems at the intersection of hardware and software
  • The team is small, highly technical, and moves quickly
  • High level of ownership and impact on core system design
  • Strong compensation with flexibility between cash and equity


Compensation

  • Broad range depending on experience:
  • $220k – $400k base + equity
  • Flexible cash vs equity structure

More Engineering Structures Scimago Jobs in Pacifica, CA