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

Software Engineer - Compiler

$120k - $200k

Matx

Overview

MatX is on a mission to be the compute platform for AGI. We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We primarily use the Rust programming language.

What You'll Do Here
  • Design and implement compilers tailored for our proprietary hardware architecture
  • Provide valuable insights and guidance on hardware architecture, offering a compiler author’s perspective
  • Focus on midend and backend development
Who You Are
  • Bachelor of Computer Science or equivalent degree
  • Possess outstanding software engineering skills with a focus on efficiency and performance
  • Possess experience in compiler algorithms, demonstrating proficiency in areas such as register allocation, instruction scheduling, instruction selection, and loop optimizations
  • This is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through Thursday
Bonus Points If You Have
  • Familiarity with optimizing software at a low level, including expertise in parallelism SIMD programming, C, or assembly-level optimization, and familiarity with GPU kernels
  • Excellent ability to deal with a dynamic environment and anticipate downstream changes
  • Be comfortable with mid level optimizer and and be willing to make downstream changes
  • Familiarity with ML models such as Transformers
  • Interest in building tools that people use
  • Interest in languages, Rust maintenance, and library development
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.

  • 0-5 years of experience - $120,000 - $200,000 + equity
  • 5-10 years of experience - $120,000 - $300,000 + equity
  • 10+ years experience - $120,000 - $400,000 + equity
What We Offer
  • A Stake in our success A cash/equity mix that fits your needs and option to do early exercise
  • Health & Wellness Company subsidized Health, Dental, Vision, and Life insurance; Pre-tax Health Savings Accounts with generous company contribution
  • Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
  • Support to Parents Up to 12 weeks of paid parental leave, regardless of your path to parenthood
  • Learning & Development $1,500 yearly towards your professional development e.g. conferences, courses, and other learning opportunities
  • Team Connection Team lunches, quarterly off-sites, and regular town halls
  • Financial Wellbeing 401K and/or Roth IRA, with 5% company contribution
  • Flexible Spending Accounts Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expenses
  • Commute On Us For those commuting up to 1 hour, put your rideshare cost on our company card and reclaim the drive-time to get to work
  • MatX E[x]tras $50 per month to use on the perks you care about most
  • Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi expense reimbursement
Equal Employment Opportunity

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.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Compiler in Mountain View, CA vacancy
  • $147k - $211k

    Software Engineer, Edge TPU Compilers, Silicon Location: Mountain View, CA, USA; Kirkland, WA, USA. Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Benefits In accordance... 
    Suggested
    Full time
    Temporary work

    Google Inc.

    Mountain View, CA
    1 day ago
  • $100k - $150k

     ...be responsible for the internal working of the AI inference stack and compiler running neural networks in millions of Tesla vehicles and Optimus. You will collaborate closely with the AI Engineers and Hardware Engineers to understand the full inference stack and design... 
    Suggested
    Full time
    Temporary work
    Part time
    Summer work
    Internship
    Immediate start
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, ML Compilers, Edge TPU Location: Mountain View, CA, USA; Kirkland, WA, USA. Mid-level role focused on driving progress, solving problems, and mentoring more junior team members; requires deeper expertise and applied knowledge within the relevant... 
    Suggested
    Full time
    Temporary work

    Google Inc.

    Mountain View, CA
    3 days ago
  • $160k

     ...What to Expect As a Software Engineer within our AI teams, you will contribute to one of the most advanced and widely deployed AI Platforms...  ...Engineers to understand requirements and co-design the compiler/runtime to extract the maximum performance out of our hardware... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Tesla

    Palo Alto, CA
    6 days ago
  • $45 - $52 per hour

     ...Immediate need for a talented C++ Developer with Compiler . This is a 12+months contract opportunity with long-term potential and is...  ...C++ Developer with compiler experience Preferred C++ software focused candidates Experience in Rendering techniques, Visual... 
    Suggested
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Sunnyvale, CA
    5 days ago
  •  ...C++ Developer with compiler experience Location: Sunnyvale/Cupertino WFO all 5 days Job description: - Preferred C++ software focused candidates - Candidates in gaming industry with good experience in C++ - Experience in Rendering techniques, Visual... 

    Info Way Solutions

    Sunnyvale, CA
    7 days ago
  • $147k - $211k

    ML Compiler Software Engineer, Tensor Processing Unit Google - Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience with coding in C++, or 1 year of experience with an advanced degree. 1 year of experience with... 
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $2,000 per month

     ...generation models and extremely deep chain-of-thought reasoning. Software, LLM Compilation Software sells chips. Etched ASICs are no exception. While...  ...You may be a good fit if you: Have 3+ years of software engineering experience Have experience working with machine learning... 
    Work at office
    Relocation package

    OpenReq

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

     ...infrastructure, from training large-scale models to running inference in production. That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work. We're hiring senior software engineers for a compiler team within... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...A global technology company is seeking a Senior Staff Engineer in Applications Engineering to drive innovation in RTL-to-GDS design solutions...  ...physical design flow, proficiency with tools like Fusion Compiler and PrimeTime, and strong problem-solving skills. You will engage... 

    Synopsys

    Sunnyvale, CA
    2 days ago
  •  ...creation of high-performance silicon chips and software content. Join us to transform the future...  .... You Are: You are an accomplished engineer with a passion for physical design and a...  ...‑leading EDA tools such as Fusion Compiler, PrimeTime, PrimeClosure, Formality, DSO... 

    Synopsys

    Sunnyvale, CA
    5 days ago
  • $125k - $145k

     ...time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our application...  ...and analysis of resource requirements, optimization of compiling methods and development of methods for universal fault tolerant... 
    Full time
    Shift work

    PsiQuantum

    Palo Alto, CA
    2 days ago
  •  ...Principal Compiler Engineer - ML Systems The era of pervasive AI has arrived. In this era, organizations will use generative AI to unlock...  ...compiler fundamentals. Experience building and deploying software products. Experience with one or more deep learning... 
    Full time
    Temporary work
    Local area
    Flexible hours

    SambaNova Systems

    Palo Alto, CA
    5 days ago
  • $120k - $252k

     ...highly motivated and experiencedfull-stack software engineerto join the fastest growing area...  ...systems on theEnergy Team.A successful engineer is one that can incorporateproduct...  ...skills and experience working with CSS pre-compilers (SASS, LESS, etc.) ~ Go development... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago
  • $147.4k - $272.1k

     ...Compiler Security Engineer - C/C++, Languages & Runtimes The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance security features in the Clang compiler. Clang is a core part of Apple's developer... 
    Work at office
    Relocation

    Apple

    Cupertino, CA
    6 days ago
  • $147.4k - $272.1k

     ...Apple Inc. is seeking a Compiler Security Engineer in Cupertino, California, to develop secure language features for C/C++ and enhance security in the Clang compiler. Your role is crucial in eliminating vulnerabilities, impacting billions of devices globally. You will... 

    Apple

    Cupertino, CA
    2 days ago
  •  ...Overview Senior Software Engineer, Data Platform (Pinot) – Mountain View, CA At StarTree we're a group of passionate individuals that...  ...to the following areas: Query engine optimization, compilation, and execution Data ingestion, storage, modeling, and indexing... 
    Contract work
    For contractors
    For subcontractor
    Work at office

    StarTree

    Mountain View, CA
    2 days ago
  • $152k - $241.5k

     ...Overview AI & Deep Learning Compiler Engineer for NVIDIA’s Deep Learning & AI Compiler (DLC) team. What you’ll be doing Analyze deep learning...  ...optimization algorithms. Collaborate with deep learning software framework teams and GPU architecture teams to accelerate the... 

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $147.4k - $272.1k

     ...Cloud Network Platform Software Engineer Apple is where individual imaginations gather together, committing to the values that lead to...  ...Minimum Qualifications Software development skills in compiled languages (Golang, etc), version control systems (Git), and... 
    Relocation

    Apple

    Sunnyvale, CA
    7 days ago
  •  ...impact on every single Apple product? Description As a RF Software Engineer on the Cellular FW team, you will be at the center of the...  ...in embedded C/C++ programming, and working experience with compilers, build and source code control tools. Experience with using... 
    Work experience placement
    Flexible hours

    Apple

    Sunnyvale, CA
    4 days ago
  • $120k - $200k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...architecture, verification/validation, compiler, and runtime teams Contribute to architectural...  ...equivalent degree Excellent software engineering skills, with a focus on maintainable... 
    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
  •  ...ambitions on their sleeves. Because the invincible summer awaits! For engineers, we value your deep understanding of how bytes work. You are a...  ...computer science – specializing in kernel, data structures or compilers. 3 to 5 years of working experience including 1 year of... 
    Contract work
    Work experience placement
    Summer work

    Harmony

    Palo Alto, CA
    2 days ago
  • $150k - $170k

     ...sharing expertise from diverse backgrounds and industries. Software Engineer - Core Database Location: Sunnyvale, United States...  ...years in software engineering, with a strong foundation in compiled languages such as C/C++ . ~ Bachelor's, Master's, or PhD... 
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    YugabyteDB

    Sunnyvale, CA
    6 days ago
  • $120.5k - $243k

     ...Packet Forwarding Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per...  ...products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related... 
    Work experience placement
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    7 days ago
  •  ...Responsibilities: Develop optimized software in an embedded environment for vector machines...  .... Build an optimization flow or compiler automation for a SIMD or vector processor...  ...: Bachelor's degree in electrical engineering, computer science, or equivalent relevant... 

    Apex Informatics

    Sunnyvale, CA
    4 days ago
  • $150k - $170k

     ...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database...  ...years in software engineering, with a strong foundation in compiled languages such as C/C++. ~ Bachelor's, Master's, or PhD in... 
    Work at office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    5 days ago
  • $125k

     ...responsible for building critical program analysis tools (fuzzers, compiler instrumentation passes, run-time monitoring components, static...  ...Bring Pursuing a degree in Computer Science, Computer Engineering, or relevant field of study with a graduation date between... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $136.5k - $276.5k

     ...Senior Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an...  ...wide range of software solutions, including operating systems, compilers, networking systems, databases, and internet‑based tools.... 
    Work at office
    2 days per week
    3 days per week

    Hobbsnews

    Sunnyvale, CA
    3 days ago
  • $136.5k - $276.5k

     ...Senior Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from...  ...wide range of software solutions, including operating systems, compilers, networking systems, databases, and internet-based tools.... 
    Work experience placement
    Work at office
    2 days per week
    3 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    7 days ago
  • $157k - $235k

     ...its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated...  ...the forefront. We're looking for a Software Engineer, iOS to join the Content...  ...hood" Knowledge of the OS internals, compilers, optimization for low-power and mobile... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

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