About the Role
As a Senior AI Compiler Engineer, you will build a complete MLIR-based compiler stack from the ground up, purpose-built to run massive AI models like Llama 3 on bare-metal 5G/6G telecommunications silicon, optimizing for hardware that does not yet exist.
Responsibilities
- Design and implement custom MLIR dialects from scratch, including TableGen definitions, transformation passes, and dialect conversion infrastructure.
- Lower high-level computational graphs from JAX and StableHLO into hardware-specific IR without losing mathematical fidelity.
- Build static scheduling and tiling passes to manage data movement between HBM and on-chip local memory.
- Maintain a high-performance, modular, LLVM-based compiler codebase.
Requirements
- Experience with MLIR architecture.
- Experience with compiler infrastructure.
- Experience with 5G/6G Silicon.
- Experience with bare-metal AI.
- Experience with production C++.
- Experience with LLVM.
Skills
- MLIR Architecture
- Compiler Infrastructure
- 5G/6G Silicon
- Bare-Metal AI
- JAX
- StableHLO
- C++
- LLVM
Location
- Austin, Texas
Work Type
- Onsite
- Full-time
Experience Level
- Senior
Salary/Compensations
- The salary range for this position is dependent on various factors including, but not limited to, location, and the candidate’s Short-Term Variable Compensation Plan (select STV or SIP): Your pay also includes the opportunity for an annual bonus. Actual bonus payouts are based on performance of the business against the unit’s objectives, individual performance, and the individual bonus target. Certain eligibility and pro-ration rules apply.
Benefits
- Opportunity for an annual bonus.
- Choice of three medical plan options.
- Dental plan option.
- Company credits towards medical and dental premiums.
- 401(k) Plan with automatic 3% company contribution.
- Company match of $1 for every $1 you put into the 401(k) Plan on the first 3% of your eligible pay, plus 50 cents on every $1 on the next 2% of eligible pay.
- Company credits for basic life insurance and basic accidental death and dismemberment coverage.
- Company credits for short-term and long-term disability coverage.
- Option to participate in Ericsson’s Stock Purchase Plan.
- 15 days of accrued vacation.
- Up to 3 personal days per year.
- 11 annual holidays.
- 8 hours of volunteer time.
- 80 hours of sick time annually.
- Up to 16 weeks of paid maternity leave.
- 6 weeks of parental or adoption leave at 100% of pay.
- Financial wellness programs.
- Educational assistance.
- Matching gifts.
- Recognition programs.
About the Company
- Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets.
- Ericsson believes this approach drives innovation, which is essential for our future growth.
Equal Opportunity
- Ericsson is proud to be an Equal Opportunity employer.
