Software-ontwikkelaar

Software-ontwikkelaar

Full-Time No home office possible
5

At a Glance

  • Tasks: Design and own Bazel rules, build pipelines, and optimise CI performance.
  • Company: Fast-growing deep tech company revolutionising AI accelerator hardware and software.
  • Benefits: Up to £600/day, hybrid work model, and potential contract extensions.
  • Other info: High ownership role with excellent career growth opportunities.
  • Why this job: Make a real impact in a greenfield environment with cutting-edge technology.
  • Qualifications: Extensive software engineering experience and strong Bazel skills required.

London

Hybrid work model - 3 days in the office, 2 days wfh

Up to £600/day - Outside IR35

6 months contract with possible extensions

5V Tech are working with a fast-growing deep tech company building a completely new class of AI accelerator hardware and software from first principles. They’re now looking for an engineer to take ownership of Bazel at scale and build the tooling infrastructure that powers the entire engineering organisation. This is a genuinely high-impact role in a greenfield environment, where you’ll help shape the build systems, developer workflows, and CI infrastructure from the ground up.

What you’ll be working on:

  • Designing and owning Bazel rules and extensions
  • Scaling a large monorepo across Python, C++, Rust, SystemVerilog, and ML workloads
  • Building reproducible, multi-language build pipelines
  • Optimising CI performance across large compute clusters
  • Improving the developer experience across engineering teams
  • Contributing upstream to Bazel rules and tooling
  • Working closely with teams across AI/ML, Runtime, Simulation, Compilers, and Hardware

Why this role stands out:

  • Greenfield environment with no legacy systems
  • Huge technical variety across software, ML, infrastructure, and hardware
  • High ownership and visibility across the business
  • Opportunity to define how engineering operates as the company scales
  • Cutting-edge AI and accelerator technology

What they’re looking for:

  • Extensive experience in Software Engineering or Infrastructure Engineering
  • Proficient in working with build systems
  • Strong Bazel experience
  • Python scripting and automation skills
  • Experience building and maintaining CI/CD pipelines at scale

Nice to have:

  • ML pipeline experience
  • GitHub Actions
  • Multi-language build environments
  • Docker / Kubernetes / containerisation experience

Software-ontwikkelaar employer: 5V Tech

5V Tech is an exceptional employer, offering a dynamic and innovative work environment in London that fosters creativity and technical excellence. With a strong focus on employee growth, you will have the opportunity to take ownership of impactful projects in a greenfield setting, collaborate with diverse teams, and work with cutting-edge AI technology. The hybrid work model promotes a healthy work-life balance, making it an attractive place for talented individuals seeking meaningful and rewarding employment.

5

Contact Detail:

5V Tech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software-ontwikkelaar

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Bazel or in AI/ML. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects related to Bazel, CI/CD pipelines, or any relevant tech. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of build systems and multi-language environments. Be ready to discuss how you've optimised CI performance or improved developer workflows in past roles.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software-ontwikkelaar

Bazel
Software Engineering
Infrastructure Engineering
Python
C++
Rust
SystemVerilog

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Software Engineer. Highlight your experience with Bazel, CI/CD pipelines, and any relevant programming languages like Python, C++, or Rust. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this greenfield opportunity and how you can contribute to our engineering team. Keep it concise but impactful – we love a good story!

Showcase Your Projects:If you've worked on any projects that involved build systems or multi-language environments, make sure to mention them. We’re keen to see real examples of your work, especially if they relate to AI or deep tech!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at 5V Tech

Know Your Bazel Inside Out

Make sure you brush up on your Bazel knowledge before the interview. Understand its rules, extensions, and how it integrates with different languages like Python, C++, and Rust. Being able to discuss specific examples of how you've used Bazel in past projects will show your expertise and confidence.

Showcase Your CI/CD Experience

Since this role involves building and maintaining CI/CD pipelines at scale, be prepared to talk about your previous experiences. Highlight any challenges you faced and how you optimised performance. This will demonstrate your problem-solving skills and technical know-how.

Emphasise Collaboration Skills

This position requires working closely with various teams across AI/ML, Runtime, and more. Be ready to share examples of how you've successfully collaborated with cross-functional teams in the past. This will illustrate your ability to communicate effectively and work well in a team environment.

Prepare Questions About the Greenfield Environment

Since this is a greenfield project, it's important to show your enthusiasm for building from scratch. Prepare thoughtful questions about their vision for the build systems and developer workflows. This not only shows your interest but also gives you insight into how you can contribute to shaping the engineering operations.