Systems Tooling Engineer in London

Systems Tooling Engineer in London

London Full-Time 101000 - 192000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop operational tooling for cutting-edge AI systems.
  • Company: Join Callosum, a pioneering Intelligent Systems company revolutionising AI.
  • Benefits: Competitive salary, equity, healthcare, and relocation support.
  • Other info: Collaborative environment with growth potential in technical leadership.
  • Why this job: Tackle complex challenges and shape the future of AI technology.
  • Qualifications: Master's degree or equivalent experience in a technical field; strong Python skills.

The predicted salary is between 101000 - 192000 £ per year.

About Us

Artificial intelligence scaled on a bet - that bigger models, more identical chips, and more data would keep delivering. As problems become more complex and the requirements of intelligence more diverse, that bet is breaking down. We believe that the next era of AI belongs to heterogeneous intelligence: diverse models on diverse chips, each with distinct strengths, working together into something greater than the sum of their parts. Novel accelerators are emerging from every direction, but no infrastructure exists to bring them together. We are building it.

Callosum is the Intelligent Systems company. We believe intelligence comes from the system, not the model - where chips and models co-evolve to unlock discoveries unreachable under the current paradigm. We are scientists and engineers solving what others consider impossible. If you thrive on hard problems, are passionate and energised by the scale of the challenge, we’d love to hear from you.

About the Role

As the Systems Tooling Engineer, you will be responsible for building the operational layer that connects experimentation to deployment across Callosum's heterogeneous compute stack. You will prototype and validate ideas, and evolve that work into performant, low-level systems in Rust/C++ as it matures. The tooling you build will span every layer of the stack, letting us exploit new compute environments at speed. You will operate across the full development lifecycle - from experiment harnesses and profiling utilities, to production-grade scheduling and observability infrastructure. The role has growth potential toward technical leadership in platform engineering, performance architecture and systems toolchain design, and involves close collaboration with systems and infrastructure engineering teams.

Your Responsibilities

  • Fully own the design and development of operational tooling across the heterogeneous compute stack, from early prototype to production-grade system
  • Rapidly prototype and validate ideas in Python, then evolve performance-critical components into Rust or C++
  • Instrument, profile, and benchmark tooling to identify and eliminate performance bottlenecks across the stack
  • Establish and maintain CI/CD pipelines, performance regression tracking, and observability infrastructure

Skills & Qualifications

  • Master's or equivalent practical experience in a relevant technical field.
  • Strong proficiency in Python for experimentation and rapid prototyping
  • Strong foundation in performance-aware systems design, including scalable algorithms, memory layout, concurrency, and asynchronous patterns
  • Familiarity with CI/CD and automated testing practices; familiarity with performance regression tracking, and observability/profiling-driven validation

Nice to have

  • Experience with Rust/C++ in a production setting
  • Exposure to heterogeneous compute environments or HPC workloads
  • Familiarity with distributed systems concepts - scheduling, data-plane tooling, or resource allocation

What We Offer

  • Competitive Salary: £101,000 - £192,000, determined by skills and experience.
  • Equity & Ownership
  • Medical and dental healthcare
  • We offer Visa sponsorship and relocation benefits to hire the best in the world
  • We work in person at our London office. You’ll have the tools, space and setup to do your best work, and if you have specific needs, just tell us
  • We’re committed to building an inclusive workplace where everyone feels welcome, and believe in equal opportunities for all.

Systems Tooling Engineer in London employer: Callosum Technologies Ltd

At Callosum, we are at the forefront of the Intelligent Systems revolution, fostering a dynamic work culture that thrives on innovation and collaboration. As a Systems Tooling Engineer in our London office, you will enjoy competitive salaries, equity ownership, and comprehensive healthcare benefits, all while working in an inclusive environment that prioritises employee growth and development. Join us to tackle complex challenges and contribute to groundbreaking advancements in AI technology.
C

Contact Detail:

Callosum Technologies Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systems Tooling Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to systems tooling or performance engineering. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on relevant technical concepts and practising coding challenges. We recommend using platforms that focus on systems design and performance optimisation to get you ready.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Callosum.

We think you need these skills to ace Systems Tooling Engineer in London

Python
Rust
C++
Performance-Aware Systems Design
Scalable Algorithms
Memory Layout
Concurrency
Asynchronous Patterns
CI/CD Pipelines
Automated Testing Practices
Performance Regression Tracking
Observability Infrastructure
Distributed Systems Concepts
Heterogeneous Compute Environments
High-Performance Computing (HPC) Workloads

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for the role and our mission shine through. We want to see that you're not just looking for a job, but that you're genuinely excited about tackling complex problems in AI and systems engineering.

Tailor Your CV: Make sure your CV is tailored to highlight the skills and experiences that align with the Systems Tooling Engineer role. Focus on your proficiency in Python, Rust/C++, and any relevant projects that showcase your ability to build operational tooling.

Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to describe your experiences and achievements. We appreciate clarity, so avoid jargon unless it’s necessary to explain your expertise.

Apply Through Our Website: We encourage you to apply directly through our website. This ensures your application gets to us quickly and efficiently. Plus, it’s the best way to stay updated on your application status!

How to prepare for a job interview at Callosum Technologies Ltd

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Python, Rust, and C++. Brush up on your knowledge of performance-aware systems design and CI/CD practices. Being able to discuss these topics confidently will show that you’re ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly those related to tooling and systems design. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your ability to tackle complex problems, which is key for a Systems Tooling Engineer.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company’s approach to heterogeneous compute environments and how they envision the role evolving. This not only shows your interest but also helps you gauge if the company aligns with your career goals.

✨Demonstrate Collaboration Skills

Since the role involves close collaboration with various teams, be ready to share examples of how you’ve successfully worked in a team setting. Highlight any experiences where you contributed to cross-functional projects or helped bridge gaps between different technical disciplines.

Systems Tooling Engineer in London
Callosum Technologies Ltd
Location: London
Go Premium

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

>