Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
CompilerJobs – A listing of compiler, language and runtime teams (mgaudet.github.io)
70 points by jasim on July 4, 2021 | hide | past | favorite | 15 comments


Actually, anyone that cares about jobs in compilers should keep an eye on https://compilers.iecc.com/index.phtml

They keep an updated list regularly since the mid-90s.


Is this possible for a guy with no previous compiler experience to join?


I think it's possible to join the compilers field with no previous experience if you can find the right team willing to mentor. Best would be for you to have adjacent skills that are valuable to the team; things like domain expertise, low level programming skill, or hardware knowledge.

Everyone starts somewhere. It's not the easiest thing, but I think can be done.


There's always non-specialist work to go around, even on specialist teams like those working on compilers. Build system integration & profile gathering for instance. Some teams will be happy to start you off on that while you ramp up.


It is really uplifting to see so many places, always felt there was far fewer out there.


Yeah, I posted a blog post [1] that explains my motivation in curating this list. Seeing the broad range of companies that do this kind of work was really helpful early in my career.

[1]: https://www.mgaudet.ca/technical/2019/12/10/compiler-jobs


Pull requests very welcome! Even if to just update your team location and/or add internships and remote friendliness.


The missing icon I'd like to see is "the work is mostly or all open source". It's a significant differentiating factor.

With so many companies using LLVM or GCC there probably are a few where the job's output is mostly or all open source by default, and there are certainly other compiler jobs where it isn't.


I too would love this icon, and would take a PR from teams who can speak to that.

Hard to judge often!


Shameless plug for a new compiler-related position at Columbia, working with me - https://news.ycombinator.com/item?id=27704543


As a long time follower of compilerjobs.com, I was also disappointed when it fell off the net. Glad to see a new resource like it appear.


wow that's great

but what actually "LLVM" means here? proficency at LLVM IR and it's tools or internals and source code of LLVM?


Probably more the latter, but that requires some amount of the former. You’ll usually either be working on a custom LLVM backend or working on integrating LLVM into some compiler other than Clang.


Most companies seem to be shy about pay and some of those who aren't pay quite inadequately to their profits it seems...

What's the incentive for anyone to work there?


It would be incorrect to assume this is a list of poorly paying companies.

Some of the companies in this list are known to pay very well for compiler type senior roles (and don't advertise that fact), some of them probably don't.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: