Ericsson-logo
Ericsson
·
June 20, 2025
Apply Now
This job has closed.

Compiler Engineer (Entry Level)

Austin, TX
Full-time
Onsite
$107K/yr - $119K/yr
New Grad, Entry Level
Ericsson is an information and communications technology company that offers network services. They are seeking a passionate and motivated early-career software engineer to join their Systems team, focusing on machine learning compiler development.
Apply Now

Responsibilities

  • Contribute to the design and development of compiler passes and tools targeting specialized hardware.
  • Assist in building and optimizing machine learning libraries used across Ericsson's products.
  • Collaborate with senior team members to implement code generation strategies for performance-critical applications.
  • Participate in the integration of ML models into internal development workflows.
  • Gain hands-on experience in deploying compiler and ML tools into real-world products used by millions globally.

Qualification

Required

  • Strong foundation in programming with C++ and Python.
  • Familiarity with machine learning frameworks such as PyTorch, TensorFlow, or JAX.
  • Interest or academic exposure to compiler development, LLVM/MLIR, or optimization techniques.
  • Enthusiasm to learn from experienced engineers and grow your technical skills in a fast-paced, collaborative environment.
  • BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.

Preferred

  • Course, internship or work experience in compilers, systems programming, or machine learning.
  • Exposure to low-level hardware programming or high-performance computing.

Benefits

  • Excellent health benefits including the choice of three medical plan options and a dental plan option
  • 401(k) Plan offers an automatic 3% company contribution and Ericsson matches $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 in an amount equal to the cost of basic life insurance and basic accidental death and dismemberment coverage
  • Short-term and long-term disability coverage
  • Option to participate in Ericsson’s Stock Purchase Plan
  • Minimum of 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
Ericsson is an information and communications technology company that offers network services. It is a sub-organization of Investor AB.
Glassdoor
4.2
Founded in 1876
Kista, Stockholms Lan, SWE
10001+ employees
https://www.ericsson.com