Compiler Engineer
Department: Software
Location: Seoul HQ
Employment Type: FullTime
Responsibilities
Compiler Optimization: Develop and refine Furiosa AI’s high-performance compiler by implementing advanced techniques in graph optimization, resource management, and instruction scheduling to maximize performance.
IR Design: Define IR structures that reveal the core problems the compiler needs to solve, represent hardware-specific characteristics effectively, and ensure compatibility with other widely adopted open IRs.
Integration with DNN Frameworks: Collaborate on integrating the compiler frontend with DNN frameworks such as Torch, enhancing compatibility and functionality across different deep learning models.
Hardware Design and Verification: Contribute to the design and verification of AI hardware, ensuring compatibility with compiler solutions and system reliability through robust and systematic testing methodologies
Minimum Qualifications
Bachelor's degree in Computer Science, similar technical field of study or equivalent practical experience.
Experience programming in one or more general purpose programming languages including but not limited to: Rust, Scala, C++, Java, C and Python.
Experience in at least two of the following: web/mobile development, Unix/Linux environments, distributed/parallel systems, machine learning, networking, large software systems development, and security software development.
Preferred Qualifications
Master’s or PhD degree in Engineering, Computer Science or other technically related fields.
Experience with Rust or other major functional programming languages, such as OCaml, Scala, and Haskell.
Experience in a wide variety of projects utilizing artificial intelligence, and machine learning technologies.
Excellent written and verbal communication skills.
Contact
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
