Principal Engineer

Principal Engineer

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

At a Glance

  • Tasks: Lead AIWI's tech, from architecture to deployment, ensuring security and efficiency.
  • Company: Join a non-profit dedicated to AI safety and whistleblower protection.
  • Benefits: Competitive salary, flexible scheduling, and professional development opportunities.
  • Other info: Collaborate closely with experienced leaders in a dynamic London-based environment.
  • Why this job: Make a real impact in AI safety while tackling diverse tech challenges.
  • Qualifications: 10 years in software engineering with strong DevOps and project management skills.

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

About AIWI

AIWI is an independent non-profit that exists to ensure that insiders at frontier AI companies can speak up safely and effectively when they see something that should be addressed. We do this by integrating the ecosystem of lawyers, AI researchers, AI advocacy organizations, journalists, regulators, and policymakers who can act on what they learn.

About the role

You will own all of AIWI's technology: architecture, implementation, deployment, security, and maintenance. Delivery will be hands-on and you will manage a budget for executing items defined on your roadmap. You will work closely with the founders, Head of Security, and translate requirements from our operations, research, and advocacy teams into working systems. The work is demanding, sensitive, and consequential; conviction in our mission is essential.

Areas of Ownership

  • Internal tooling: We operate in a highly sensitive environment. Many commercial SaaS products, and hosted AI models in particular, do not meet our security and data sovereignty requirements. You will build and operate our self-hosted, primarily OSS stack end to end: A secure CRM tailored to our needs, state-of-the-art self-hosted AI models and agent systems integrated into knowledge management, call recording, communication tooling, other OSS software we self host, and in-house development of news tracking solutions. If you are excited about designing architecture that allows air-gapping and decentralized access, this role is for you.
  • External-facing technology: You take offerings from prototype to production end-to-end: Zero-knowledge proof solutions for anonymous coordination, interactive scenario simulators, or automated legislation trackers. Projects can span months or require rapid 3-day delivery. You will also oversee the tech-side of our website. Your solutions will directly drive the impact and safety of AI whistleblowers. This means you will frequently handle multiple projects simultaneously. You will be the first non-volunteer engineer working on AIWI dedicated technology. Across all areas, security is foundational. You will work closely here with our Head of Security. Given nature of role, onsite London preferred; remote considered.

Requirements

  • Genuine, demonstrable passion for AI safety and whistleblower protection
  • 10 years in software engineering with DevOps experience in fast-moving settings
  • Excellent proficiency across systems-, backend- and web-development; proficiency with systems languages (Rust, Go, C, C++ etc.) required; experience with JS/TS, HTML, CSS, web frameworks required; Python for AI and Data pipelines required
  • Excellent project management abilities and communication skills especially towards non-technical colleagues
  • Strong grasp of CI/CD, security hardening, cloud and self-hosted infrastructure
  • IAC experience (Ansible, OpenTofu, etc.) required
  • Experience deploying and integrating existing AI models and tooling (self-hosted open-weight models, agent frameworks, APIs where appropriate) — this is systems integration, not ML research or model training
  • Ability to rapidly execute and ability to distinguish between levels of QA and security required for different projects
  • Rigorous approach to threat modeling and operational security. You do not have to be a security expert as you will be working with our Head of Security -- but should bring a strong mindset and strong foundational knowledge.

Benefits

  • Work as part of an ambitious team committed to a high leverage intervention: A single whistleblower disclosure can move the world if handled well. We get up every morning to make it go well.
  • Work on a vast breadth of technological challenges and varying project sizes
  • Ownership and responsibility from day 1
  • Chance to define your personal career development
  • Competitive compensation and comprehensive benefits
  • Coaching by AIWI board member and serial entrepreneur/CTO as well as close collaboration with an extremely experienced Head of Security.

Compensation

  • Salary: £70,000-£90,000 per annum
  • Benefits (Pension, Gym benefit, Learning & Development fund, paid for co-working space, & occasional travel for company-wide offsites or conferences)
  • Flexible scheduling; occasional out-of-hours work required

Hiring process

  • Application review
  • 15 minute introduction call with Jenny, Founders Associate
  • 30 minute get to know call with Max, our CTO
  • Take home task (4-6 hour challenge)
  • 2 hour final interview (in-person) (Review take home task; Competency-based interview; Meet our CEO, Karl)
  • References

Referral programme

We provide a reward of £4,000 for successful referrals upon completion of a 6-month employment period. Allocation will occur based on a successful applicant's attribution in the case of multiple referrers.

Principal Engineer employer: Aisafety

MATS London is an exceptional employer, offering a dynamic and collaborative work culture that empowers employees to take ownership of their roles from day one. With a focus on professional growth and the flexibility of hybrid work arrangements, team members are supported in their development while contributing to meaningful AI safety research in a vibrant London setting.

Aisafety

Contact Details:

Aisafety Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Engineer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Aisafety or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Aisafety.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Aisafety.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Aisafety that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Principal Engineer

Software Engineering
DevOps
Systems Development
Backend Development
Web Development
Rust
Go

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Aisafety.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Aisafety and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Aisafety

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Aisafety uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.