Demo

Senior Software Engineer-ML Compiler

Ericsson Inc.
Austin, TX Remote Full Time
POSTED ON 4/22/2025
AVAILABLE BEFORE 6/22/2025

Job Details

Grow with us

Senior Software Engineer -- ML Compiler

About this Opportunity

This position is in Austin, Texas and is not a remote opportunity.
Ericsson Inc. does not sponsor US work authorizations for this job position including H-1B, O-1, and TN. Ericsson also does not hire F-1's working onfor this position.


Ericsson is seeking a software engineer specializing in ML compiler development to join the systems team. This role specializes on developing compiler tools for Ericsson silicon products and Machine Learning methods for internal developer tool productivity. You'll be part of a diverse team including compiler experts, ML algorithm specialists, and hardware engineers working on developing, compiling and deploying compiler tools and Machine Learning models into Ericsson products and internal developer productivity flows.

What you will do:

This position offers an exciting opportunity to work at the intersection of machine learning, compiler development and optimization. The candidate will be responsible for designing and implementing compiler passes, mapping optimized code generation to application specific hardware, and contributing to the development of machine learning libraries and tools.

What you will bring:

This position is perfect for someone with strong programming skills in Python, C , Compiler Development, and knowledge of AI frameworks. You'll be part of Ericsson's mission to enhance the development experience of developing ML and Signal processing algorithms in a higher-level language and deploying those to algorithms to products that ship to hundreds of millions of users around the world.
The ideal candidate should have C and Python programming experience, LLVM compiler development using MLIR, and machine learning frameworks such as PyTorch, TensorFlow or Jax.
Requirements for Senior Software Engineer, ML Compiler:
  • Strong programming skills in C and Python
  • Experience using ML frameworks developing models using PyTorch, TensorFlow or Jax
  • BS, MS in Computer Science, Computer Engineering, Electrical Engineering, relevant technical field or equivalent practical experience

Base Pay Range: $139,000 to $200,000

What happens once you apply?

Click Here to find all you need to know about what our typical hiring process looks like.

Notice of Job Opportunity - Legal Notices for PERM

We encourage you to consider applying to jobs where you might not meet all the criteria. We recognize that we all have transferrable skills, and we can support you with the skills that you need to develop.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.

If you need assistance or to request an accommodation due to a disability, please contact Ericsson at

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.

Primary country and city: USA || Austin, TX

Job details: Developer

Primary Recruiter: Jim Everett
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $139,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer-ML Compiler?

Sign up to receive alerts about other jobs on the Senior Software Engineer-ML Compiler career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ericsson Inc.

Ericsson Inc.
Hired Organization Address Denver, CO Full Time
Join our Team About Aduna Aduna aims to provide a top-tier wholesale aggregation platform for network APIs. ADUNA will d...
Ericsson Inc.
Hired Organization Address Harrisburg, PA Full Time
Join our Team Ericsson Inc. does not sponsor US work authorizations for this job position including H-1B, O-1, L-1 and T...
Ericsson Inc.
Hired Organization Address New York, NY Full Time
Our Exciting Opportunity! Ericsson is a leading multinational technology company, operating in over 180 countries, with ...
Ericsson Inc.
Hired Organization Address Plano, TX Intern
Join our Team Ericsson Inc. does not sponsor US work authorizations for this job position including H-1B, O-1, L-1, and ...

Not the job you're looking for? Here are some other Senior Software Engineer-ML Compiler jobs in the Austin, TX area that may be a better fit.

Manager – AI ML Software Dev. Triton Compiler

Advanced Micro Devices, Inc, Austin, TX

AI Assistant is available now!

Feel free to start your new journey!