Software Engineer - Compiler
$120k - $200kMatx
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$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...SuggestedFull timeTemporary work$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...SuggestedFull timeTemporary workPart timeSummer workInternshipImmediate startFlexible hours$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...SuggestedFull timeTemporary work$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...SuggestedHourly payFull timeTemporary workImmediate startFlexible hours$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...SuggestedContract workLocal areaImmediate start- ...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...
$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$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 officeRelocation package$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- ...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...
- ...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...
$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 timeShift work- ...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 timeTemporary workLocal areaFlexible hours
$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 payFull timeTemporary workFlexible hours$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 officeRelocation$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...- ...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 workFor contractorsFor subcontractorWork at office
$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...$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- ...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 placementFlexible hours
$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 timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week- ...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 workWork experience placementSummer work
$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...H1bWork at officeLocal areaWorldwideVisa sponsorshipFlexible hours2 days per week3 days per week$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 placementWork at officeLocal area2 days per week- ...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...
$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 officeWorldwideFlexible hours2 days per week3 days per week$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 timeTemporary workPart timeInternshipFlexible hours$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 office2 days per week3 days per week$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 placementWork at office2 days per week3 days per week$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 placementLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Compiler. Be the first to apply!
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- software development engineer aws Mountain View, CA
- startup software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- graduate software engineer Mountain View, CA

