Engineer software

Engineer software

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
IC Resources

At a Glance

  • Tasks: Develop and optimise cutting-edge compiler systems for next-gen AI and computing products.
  • Company: Fast-growing semiconductor and AI computing company with a focus on innovation.
  • Benefits: Remote work options, competitive salary, and opportunities for professional growth.
  • Other info: Collaborate closely with architecture and hardware teams in a fast-paced environment.
  • Why this job: Join a dynamic team and make a real impact in the tech world.
  • Qualifications: Strong compiler development experience, excellent C++ skills, and a passion for performance optimisation.

The predicted salary is between 70000 - 90000 £ per year.

We’re partnering with a well-funded, fast-growing semiconductor and AI computing company building high-performance compute platforms at the intersection of advanced silicon, accelerators, and compiler technology. They are expanding their compiler organisation and are looking for Senior to Staff-level Compiler Engineers to work on performance-critical, hardware-aware compiler systems that directly impact next-generation compute products.

Senior Compiler Engineer Responsibilities:

  • Development and evolution of LLVM-based and custom compiler toolchains
  • Performance optimisation for AI / ML and accelerator-driven workloads
  • Low-level code generation, backend, and systems-level compiler work
  • Close collaboration with architecture, silicon, and hardware teams to influence real products

Senior Compiler Engineer Background:

  • Strong experience in compiler development (LLVM strongly preferred)
  • Excellent C++ skills
  • Background in systems programming, performance optimisation, or hardware-aware software
  • Exposure to AI accelerators, CPUs, GPUs, or DSPs is a strong plus

Interested in learning more? Message Harry Hansford at IC Resources for a confidential discussion.

Engineer software employer: IC Resources

Join a dynamic and innovative semiconductor and AI computing company in London, where you'll be at the forefront of developing high-performance compute platforms. With a strong emphasis on collaboration and employee growth, this company offers remote working options, competitive benefits, and a vibrant work culture that fosters creativity and technical excellence. As a Senior Compiler Engineer, you'll have the opportunity to work on cutting-edge technology that directly influences next-generation products, making your contributions both meaningful and rewarding.
IC Resources

Contact Detail:

IC Resources Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineer software

✨Tip Number 1

Network like a pro! Reach out to folks in the semiconductor and AI computing space. Use LinkedIn to connect with current employees at the company you're eyeing, and don't be shy about asking for insights or advice.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your compiler development or C++ prowess, make sure to highlight it. It’s a great way to demonstrate your hands-on experience and passion for the field.

✨Tip Number 3

Prepare for technical interviews by brushing up on performance optimisation techniques and low-level code generation. Practise coding challenges that focus on systems programming to get yourself in the zone.

✨Tip Number 4

Don’t forget to apply through our website! We’re all about making connections, so submitting your application directly can give you an edge. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Engineer software

Compiler Development
LLVM
C++
Systems Programming
Performance Optimisation
Hardware-Aware Software
AI Accelerators
CPUs
GPUs
DSPs
Low-Level Code Generation
Backend Compiler Work
Collaboration with Architecture Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in compiler development and C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about compiler technology and how your background makes you a perfect fit for our team. Keep it engaging and personal.

Showcase Your Technical Skills: When filling out your application, be specific about your technical skills, especially in LLVM and performance optimisation. We love seeing concrete examples of how you've tackled challenges in past roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at IC Resources

✨Know Your Compilers

Make sure you brush up on your knowledge of LLVM and other compiler technologies. Be ready to discuss your past experiences with compiler development, especially any projects where you optimised performance for AI or ML workloads.

✨Showcase Your C++ Skills

Since excellent C++ skills are a must, prepare to demonstrate your coding abilities. You might be asked to solve problems on the spot, so practice coding challenges that focus on systems programming and low-level code generation.

✨Collaborate Like a Pro

This role involves close collaboration with architecture and hardware teams. Think of examples from your past work where you successfully worked with cross-functional teams to influence product outcomes. Be ready to share these stories!

✨Stay Updated on AI Accelerators

If you have experience with AI accelerators, CPUs, GPUs, or DSPs, make sure to highlight it. Even if you don’t, showing a keen interest in these technologies and how they relate to compiler work can set you apart from other candidates.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>