I’m currently looking for a new opportunity primarily in London/UK. I enjoy writing code in Julia to solve challenging problems. However, I’m not finding any “Julia” job in the region or nearby.
Does anyone have an advice finding a role? I suppose a lot of positions where Julia could be optimally used might not be explicitly labeled as such. Also some of those jobs often require substantial Fortran or C experience, which I do not have.
Background: phd in comp neuro, proficient in ml, computing at scale (cluster computing, cuda, multithreading, cloud computing, etc.), data analysis, etc.
and it seems like a lot of jobs posted at the JOB categories requires a PHD diploma, which is not friendly to people with only master or bachelor diploma.
Sometimes holding a PhD degree isn’t strictly necessary, but an “equivalent experience” (~3 or more year of coding experience) may be enough, but you’d need to double check that with the responsible of the specific job ad you’re looking at.
When we (small private company) recruit for a PhD, we are looking for deep knowledge in some specific area and/or the ability to independently perform research activities. Once we have found such a person we couldn’t care less about the diploma, but asking for it greatly improves the chances to find the right skill set.
I enjoy using Julia a lot but the job market for it isn’t that strong. My advice is be hopeful but it is worthwhile to be open to working in another language.
Don’t look for a ‘Julia job’. Look for a job that requires technical expertise in a certain area, and then present Julia as being the right tool for the job. That’s how I managed to use Julia in two jobs so far.
In NL there are quite a lot of Julia jobs offered. I have an active job search with Julia as a keyword. Most of these Jobs are PhD positions (which I am not looking for, I have a PhD). And some are very specific, like requiring knowledge in finance or biology.
Some general startup things about startups, for those interested (in us or startups in general)…
The smaller the startup, the more hats everyone wears higher the diversity of each person’s activities (don’t know how universal that expression is). One aspect of this is that below some size there’s no full-time HR infrastructure. On top of this, a successful startup is either looking to grow, or will be soon.
A large, well-established company might have exactly one job posting for every person they hire. The hiring process may be very standardized, having evolved through the life of the company. And there’s an entire group of people focused on this full-time, with lots of experience in this area.
At a startup, none of this is true. Some of us have written job postings and interviewed people before, but very little is set in stone. HR infrastructure isn’t there yet, and any time we spend on it takes away from pressing technical work.
So… Networking is always a good thing. And especially with a startup, if there’s something you’re interested in where you think you might fit, you should absolutely DM about it. Just be considerate and keep the above in mind, and it’s all good.