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

Software Engineer

$160k - $250k

MatX

What MatX Is Building MatX is building custom silicon for large-language-model inference and training, with HW/SW co-design across ISA, RTL, simulator, compiler, and kernels so each layer benefits from the others. The runtime owns the host-side stack and the contracts that bind those teams together. What You'll Do Here Build the host-side interface library — device memory management, DMA, streams and events, sync primitives — that every compiler‑emitted program runs on top of Own and extend the executable format: the compiler→runtime contract, its versioning, the weight and quantization layouts that let compiler and runtime evolve independently Design the custom‑kernel ABI — calling convention, sync semantics, lifecycle — and the host‑side marshaling layer (DLPack, the buffer protocol, numpy) that gets Python tensors to the device Build Python bindings via PyO3, with a C‑ABI shim as the alternative integration path for downstream consumers Build the LLM inference serving stack — paged KV cache, continuous batching, request scheduling, token streaming — and the cluster orchestration primitives underneath it Bring up interconnect topology from the host and own the failure‑detection and clean‑teardown path for stop‑restructure‑resume recovery across racks Design what the chip exposes to host‑side profilers and debuggers — perf counters, traces, and the Python surfaces ML engineers actually use — and hit measurable performance targets on runtime overhead and serving throughput Who You Are Strong experience in a systems programming language — Rust, C, C++, or Go — including memory management, allocator design, and FFI/ABI work Have built Python interop layers in production (PyO3, ctypes, pybind11, or equivalent C‑ABI bridging) Have designed and maintained API or ABI contracts between teams — versioning, evolution, breaking‑change discipline — not just consumed someone else’s Hands‑on with at least one accelerator programming model (CUDA, ROCm, oneAPI Level Zero, TPU, or comparable) — enough to reason about device memory, async execution, and kernel launch ML‑systems literate — comfortable with the training and inference loop, what collectives do, what a tensor layout is. Research depth not required. Bonus Points If You Have LLM inference internals — vLLM, TensorRT‑LLM, or SGLang (paged attention, scheduler design) Rust at depth, including proc macros, unsafe with soundness reasoning, and complex lifetime/trait work Custom allocator design (slab, paged, arena) or other low‑level memory work ML framework integration experience (PyTorch custom backends, JAX/XLA, ONNX runtime) Profiler or tracing infrastructure work (perfetto, Nsight, or a custom stack) Driver‑adjacent or kernel‑by‑pass work, or prior new‑silicon bring‑up Compensation The US base salary for this full‑time position is determined based on a variety of factors including role, experience, location, job‑related skills, and relevant education and training. Career length is only a guideline for compensation. Early Career - $160,000 - $250,000 + equity Mid Career - $175,000 - $362,500 + equity Senior Career - $250,000 - $475,000 + equity What We Offer Time off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote work Health: Company‑subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively. See attached benefits 1‑pager and full benefits guide for more info on benefits. Financial Wellbeing: Choose from Roth IRA/ 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute). Also, 100% company‑paid life insurance (up to $300K) and long‑term disability insurances. Professional Development: $1500 Professional Development Budget (per year) Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty’s or via our reimbursement system Commute on Us: Commute on our company Uber account, or reimburse your train rides. Either way, we pay 100% for your daily commute. MatX E[x]tras: $50/mo to use on the perk you value most Cell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifi Mental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP. Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood, 10 weeks pregnancy disability leave, flexible return‑to‑work hours, and Benepass reproductive health & parental benefit. AI Resources: Up to $20K/month plus a dedicated internal AI Tooling Team to support your productivity As part of our dedication to the diversity of our team and our focus on creating an inviting and inclusive work experience, MatX is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances. All candidates must be authorized to work in the United States and work from our offices in Mountain View Tuesdays‑Thursdays. This position requires access to information that is subject to U.S. export controls. This offer of employment is contingent upon the applicants capacity to perform job functions in compliance with U.S. export control laws without obtaining a license from U.S. export control authorities. MatX does not accept unsolicited resumes from individual recruiters or third‑party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or People team and any resumes submitted are deemed to be the property of MatX. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Mountain View, CA vacancy
  • $174k - $252k

    Design and develop robust software to integrate hardware components into a unified data ecosystem, from low-level firmware to database...  ...:Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related field, with a focus on robotic manipulation... 
    Suggested

    Google

    Mountain View, CA
    3 days ago
  •  ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $174.4k - $237.8k

     ...’s possible for industrial robotics in the near future - with software and data at the core.Our mission is to make industrial robotics...  ..., entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate... 
    Suggested
    Full time
    Work experience placement
    Local area

    Intrinsic

    Mountain View, CA
    2 days ago
  • $132k - $198.45k

     ...Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the TeamWe're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $123k - $190k

     ...and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality...  ...Validation and AV System Reliability. RoleAs a Software Engineer on the HIL Platform and Services Team, you get to be at the... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $135k - $155k

     ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational tooling and security infrastructure that... 
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $160.36k - $240.54k

     ...Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleOur software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  •  ...Job Description: We are looking for a full-time Software Engineer to join the core Geo Match team as a technical lead and programmer. In this role, you will collaborate closely with faculty and staff (including our existing Senior Software Engineer) to develop... 
    Full time

    Vets Hired

    Stanford, CA
    4 days ago
  • $120k - $170k

     ...Full Stack Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and... 
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    3 days ago
  •  ...Senior Full-Stack Software Engineer Mountain View, CA What You'll Do • Build and operate features using TypeScript, Python, Go, and Java languages. • Improve AI agent workflows built with LangGraph, LangChain, and related frameworks. • Create automated evaluations... 

    United IT

    Mountain View, CA
    20 hours ago
  •  ...Palo Alto, building products that real operators depend on every day. THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will own features from database schema to React UI, with particular depth... 
    Flexible hours

    Operio

    Palo Alto, CA
    1 day ago
  •  ...Role : Senior Full stack software engineer Location: Mountain View CA (Onsite) Position: Contract Must have: LLM Problem Solving Software Architecture Kubernetes AWS React INTERVIEWER NOTES... 
    Contract work

    VBeyond

    Mountain View, CA
    4 days ago
  • $85.4k - $232.7k

     ...from garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you... 
    Immediate start
    Shift work

    Ford

    Palo Alto, CA
    1 day ago
  • $160.36k - $240.54k

     ...logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its...  ...driving technical standards and best practices across broader software organizationA bachelor's degree in Computer Science,... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $118k - $212k

     ...triage user feedback. We’re now upgrading our backend architecture to be AI-native: systems designed so that agents, tooling, and engineers can all operate them safely. This is a hands-on engineering role — you’ll modernize live, high-traffic services behind NewsBreak’s... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    20 hours ago
  • $165.2k - $223.6k

    Amazon is a fast paced innovative company that is developing software that no one has attempted before. If you are a software developer...  ...existing systems experience- 1+ years of software development engineer or related occupational experience- 1+ years of designing and developing... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $160.36k - $240.54k

    Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal...
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $174k - $252k

     ...product or system development code.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style...  ...C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture... 

    Google

    Mountain View, CA
    4 days ago
  • $193.93k - $291.15k

     ...call and incident-response practices that let the team catch regressions.About YouBS, MS, or PhD in Computer Science, Electrical Engineering, or a closely related field, plus 3+ years of relevant work experience.Willingness to deep-dive into implementation and to raise... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     ...for multiple teams in this organization. We are searching for an engineer with experience building reliable and scalable machine learning...  ...advanced algorithms using C++ and Python; multithreading; and software performance tuning and optimization.Ability to efficiently... 

    Nuro

    Mountain View, CA
    2 days ago
  • $150k - $170k

     ...the time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our...  ...Come join us.Team OverviewPsiQuantum's Applications Software Engineering Team (ASET) builds tools for quantum algorithm developers: cloud... 
    Full time
    Shift work

    PsiQuantum

    Palo Alto, CA
    1 day ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, PLATFORM AND INFRASTRUCTURE (STARLINK)As a Software Engineer on the Core Infrastructure team, you will sit at the... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

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

     ...for "The People") encompasses our mission and ethos for why we build.About The RoleWe're looking for a talented, driven Senior Software Engineer to build the critical infrastructure that powers the Aptos blockchain ecosystem.This role will have significant impact and... 
    Full time
    Work experience placement
    Work at office
    Local area

    Aptos Labs

    Palo Alto, CA
    2 days ago
  • $174k - $253k

     ...Python.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and...  ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the AI/ML data platform team you serve as a seasoned member of an agile team to build and operate scalable... 

    JP Morgan Chase

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

     ...infrastructure, and identity assets.Technical Excellence & Innovation:In this pivotal role, you'll harness cutting-edge technologies to engineer robust backend services that seamlessly ingest massive data streams, execute complex risk calculations, and deliver intelligent... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  • $150k - $189k

    Palo Alto, CA / New York City, NY / San Francisco, CA / Seattle, WAEngineering - Engineering - DevOps /Full-time /HybridWe’re looking for a Software Engineer to join our Devops Platform team, where you will blend linux system administration and software engineering skills... 
    Full time

    Wealthfront

    Palo Alto, CA
    2 days ago
  • $160.36k - $240.54k

     ...Platform team's mandate is to lay the foundation of Nuro's onboard software for our sensor and compute platform, including device drivers,...  ...on sensors and compute for autonomous vehiclesMentor software engineers to bring them to their full potentialAbout YouDomain... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    20 hours ago
  • $174k - $252k

     ...or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., Go, Java...  ...developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions... 

    Google

    Sunnyvale, CA
    1 day ago
  • $120.5k - $243k

     ...Senior Platform Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work... 
    Work experience placement
    Work at office
    2 days per week

    Hobbsnews

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!