-
2019 MACHINE LEARNING & AI SALARY REPORT
The information in this report is based on our personal data from placements made in 2019 and comes from three major locations – London, Cambridge and Oxford. The reason we've used brackets is due to the difference in location costs. Based on our information, London would be in the higher salary bracket due to the cost of living associated with living in the capital. For start-up companies, there's been more of an emphasis on a lower salary package but with vested equity in the company. On the other hand, larger scale organisations are able to offer a higher salary with a bonus instead of equity. For Research based positions, a PhD has been influential in securing a higher salary – in some cases, without industry/commercial based experience. Several publications at highly contested conferences are always a huge attraction to companies looking to hire Research talent. We have also seen higher salaries offered to graduates from an Engineering and Research background with internship experience and/or an up-to-date Github (or similar) account. PLACEMENT SALARIES IN 2019 Graduate Machine Learning Engineer £40,000-£50,000 Machine Learning Engineer (1-2 years) £55,000-£65,000 Senior Machine Learning Engineer (3 years+) £85,000-£120,000 Python Engineer (Grad to 1 year) £40,000 Mid-level Python Engineer (2-4 years) £50,000-£70,000 Senior Python Engineer (5 years+) £75,000 - £100,000 Data Scientist £65,000 Senior Data Scientist £70,000-£90,000 Robotics Engineer (Experienced) £50,000 Research Scientist (PhD – 2 years) £83,000 Senior Research Scientist (3 years+) £95,000 - £120,000 BENEFITS (in addition to standard benefits) Remote working - candidates will often prioritise a role that offers remote working. Paid leave to attend conferences & Meet-Ups. Relocation packages – for candidates relocating across the UK or overseas. Shares/stocks in the company particularly common in start-ups. Free food on-site, or ordered in meals such as Deliveroo, Uber Eats etc. Unlimited annual leave Private health insurance Season ticket loans – commonly offered in London. Personal development and training courses e.g. flying candidates out to attend training in different sites across the world. Free technology e.g. MacBook, Laptops, Company Phones etc. WORKING EXPECTATIONS & CULTURE Flat line structure – candidates are increasingly asking about company structure and ability to progress within an organisation. Mutual trust / flexible work times, trust in getting the work done and meeting deadlines without micro-management. Budgets for personal development – companies are actively increasing spending on training facilities/programmes. Extended parental leave for both parents (not gender exclusive). Having clear company values that employees must uphold & "being heard". For any further information about the statistics above or other information about the UK Machine Learning & Artificial Intelligence market, including competitors, tech on the rise and hiring processes, feel free to contact me. Let's have a chat! 01727 809 403 Drop me an email aheneghan@understandingrecruitment.co.uk or Connect with me on LinkedIn.
-
2019 LONDON JAVA DEVELOPER SALARY REPORT
The salaries presented below have come from candidate placements within the Understanding Recruitment Java team in 2019 and also from salary ranges for active vacancies with current partners. This year has seen a growing demand for Java developers (also the case for other areas in development including Python, ML etc.) and higher salaries given to candidates with Cloud and DevOps tools experience and knowledge. Alongside Java, highly requested skills that are sought after across the London market include AWS/GCP/Azure, Docker, Kubernetes, CI/CD, TDD and BDD methodologies. PLACEMENT SALARIES IN 2019 GRADUATE JAVA DEVELOPER £35,000 - £50,000 JUNIOR JAVA DEVELOPER (1-3YRS) £40,000 - £65,000 MID-LEVEL JAVA DEVELOPER (4-5YRS) £60,000 - £75,000 SENIOR/LEAD JAVA DEVELOPER (5YRS+) £70,000 - £130,000 BENEFITS (in addition to standard benefits) Remote working is the benefit in most demand. The majority of clients are offering it and candidates will often prioritise a role that offers 1 / 2 / 3 days remote working per week. Unlimited annual leave is also becoming more popular. Paid time off for charity work is increasing. Weekly Deliveroos / meals or similar. WORKING EXPECTATIONS & CULTURE Flexible working hours in different guises. Some companies give employees full autonomy and say as long as employees work their total contracted hours. Most are happy for people to start / finish early as and when required. There’s a move towards companies that value professional development. They may facilitate people going to relevant conferences (or even if they can represent their company at a conference), offering training budgets, 10% time working on personal projects during the week etc. For any further information about the statistics above or other information about the Java London market, including competitors, tech on the rise and hiring processes, feel free to contact me. Let's have a chat! 01727 809830 Email me at cyoung@understandingrecruitment.co.uk or Connect with me on LinkedIn.
-
10 TIPS FOR STAYING COMMITTED TO YOUR CAREER GOALS
You may be a New Year’s resolutions sceptic, but researchers have proven that goals set around this time of year are more likely to be achieved than resolutions we undertake at any other time of the year! As the famous saying “new year, new job” goes, research also shows that the decision to change jobs is one of the most common resolutions that people make every New Year’s Eve (even more popular than joining the gym!). So, if you’ve been thinking about making a change lately, now is the time to set yourself up for success in the new year. Here are my top 10 tips for staying committed to your goals: Your career resolutions should be specific, measurable and realistic - while ambitious goals are good, they’re not always achievable so make sure you set yourself up to succeed by making your goals achievable in the timeframe you set. It’s important not to make them when you’re intoxicated, stressed, or feeling particularly emotional (all common states around this time of year). You need a clear head - think about what you want to change, but also consider whether it is achievable. Do you need more money? Do you want to expand your skill set? Will you need to upskill for your next role and how long will this take? Are you looking for management opportunities that you currently don’t have? Plan your change step by step – making changes to your career is easier when you break them down into more actionable chunks. List what you need to do to get to your goal and get started one step at a time. Formulate your decision constructively - instead of thinking “I will quit my job because I’m unhappy” you need to be more specific if you want to succeed. An example of a better resolution might be: “I will find a better-paid job as a DevOps Engineer where I will use modern technologies like Kubernetes”. Prepare your CV and tailor it to each opportunity you’re applying to, check what’s going on in your industry’s job market, decide what type of role would excite you, search in the right places, get ready for potential interviews and most importantly give it your all! A half-hearted approach to your job searches rarely ends successfully. Focus on what it is you want and forget the rest – it’s easy to get carried away at the applying stage but don’t fall for the temptation to apply for jobs you don’t have the skills for or that don’t get you revved up. Your time is too valuable to be wasted like this. Recruiters will also wonder about your focus if you apply to multiple roles that aren’t related and will be cautious about working with you. Don’t panic if you don’t hear back from a recruiter right away about your application. Giving them a call will set you apart from other applicants and speedier feedback. Be smart with your planning; it’s important to stick at it and have a strategy that won’t burn you out. Stay confident in your own abilities and don’t give up. Keep track of your applications – working with a single recruiter makes this much easier. There is nothing worse that not having a clue which roles you’ve applied to when you receive a phone call from a recruiter. It’s all about first impressions! Finally remember to reward yourself for even the smallest successes that arise on your way to finding your new dream job! In other words, don’t be like Kevin: Kevin does not like his job as a DevOps Engineer in a small town in Northern England. His boss irritates him, he works with old technologies and all his ideas for improvements are rejected. As his New Year's resolution, Kevin decides that he wants to work in a better-paid job in the centre of London. He starts sending his CV to every company that he thinks might be interested in hiring him. Even though he wants to be a DevOps Engineer, he decides to maximise his chances of finding a new position by applying for nearly every job that he sees advertised. During stage one interviews, he finds that he can’t always remember where he applied, which role they’re talking about and what specific skills the role requires. The interviewers are not impressed, and they all reject him without having had a face to face meeting. By the end of January, Kevin has become frustrated with job hunting. He’s exhausted from the effort of applying for new positions whilst simultaneously working full-time. He gives up and decides to stay in the job where he feels underappreciated. But what if he had made a better plan before he started looking for new positions? What if he had only applied for a small number of jobs that really interested him, and had given his all to the interview process? Perhaps he would still have had some rejections (that’s an unfortunate reality of looking for jobs). But the process would not have been so draining on him. He would have been more likely to get through the first stage to face to face interviews. And whilst it might not have happened immediately, the odds would have been on his side in the medium-term. If you'd like to discuss your 2020 careers plans connect with me on LinkedIn, drop me an email or give me a call on 01727 225 558. I look forward to speaking with you and wish you a Happy New Year!