Software Engineer - Platform

Software Engineer - Platform

London Full-Time 52000 - 78000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge software for AI safety research.
  • Company: The AI Security Institute is a pioneering government team focused on AI capabilities and risks.
  • Benefits: Enjoy competitive salaries, mentorship, and opportunities to work with top researchers in the field.
  • Why this job: Make a real-world impact while collaborating with experts from leading tech companies and universities.
  • Qualifications: Experience in Python, cloud infrastructure, and a passion for tackling challenging problems are key.
  • Other info: Open to applicants of all backgrounds; diverse and inclusive workplace.

The predicted salary is between 52000 - 78000 £ per year.

The AI Security Institute is the largest team in a government dedicated to understanding AI capabilities and risks in the world. Our mission is to equip governments with an empirical understanding of the safety of advanced AI systems. We conduct research to understand the capabilities and impacts of advanced AI and develop and test risk mitigations. We focus on risks with security implications, including the potential of AI to assist with the development of chemical and biological weapons, how it can be used to carry out cyber-attacks, enable crimes such as fraud, and the possibility of loss of control.

The risks from AI are not sci-fi, they are urgent. By combining the agility of a tech start-up with the expertise and mission-driven focus of government, we’re building a unique and innovative organisation to prevent AI’s harms from impeding its potential.

The AI Security Institute's Research Unit is looking for motivated and talented Software Engineers to join AISI's Platform group. We are looking for exceptional candidates at all experience levels, from junior through to senior or staff, to work in small teams on a range of critical research-oriented software and infrastructure.

In this role, you’ll work with cutting-edge technologies on research problems with real-world impact, and receive mentorship and coaching from your manager and the technical leads on your team. You'll also regularly interact with world-famous researchers and other incredible staff (including alumni from Anthropic, DeepMind, OpenAI, Google, Apple, and professors from Oxford and Cambridge).

AISI Platform comprises several teams building tools and infrastructure used across all of our research work. This includes projects like Inspect (our open-source evaluation framework), systems for running evaluations at scale, and hosting frontier open-weights models for evaluations or human studies.

As a software engineer on one of AISI's Platform teams, you might:

  • Add a feature to one of our “sandbox plugins” for Inspect, supporting advanced agentic evals with safe mechanisms to let models write and execute arbitrary code.
  • Implement support for a new class of open-weights model on our model hosting platform.
  • Support a research team with designing custom infrastructure for a new research project.
  • Collaborate with the open-source community on a feature in Inspect or Inspect's plugin ecosystem.
  • Assist with an evaluation testing exercise of a frontier AI model, debugging issues that appear in Inspect from API changes in the lab's latest SDK.

You may be a good fit if you have some of the following skills, experience and attitudes:

  • Writing production quality code at fast pace.
  • Designing, shipping, and maintaining complex tech products.
  • Improving technical standards across a team, through mentoring and feedback.
  • Strong written and verbal communication skills.
  • Experience working with a world-class research team comprised of both scientists and engineers (e.g. in a top-3 lab).
  • Python experience, including understanding the intricacies of the language, the good vs. bad Pythonic ways of doing things and much of the wider ecosystem/tooling.
  • Experience building and maintaining systems on AWS or other cloud providers using infrastructure-as-code.

Motivated candidates are encouraged to apply even if you don't meet all the above criteria.

We select based on skills and experience regarding the following areas:

  • Writing production quality code.
  • Writing code efficiently.
  • Python.
  • Written communication.
  • Verbal communication.
  • Teamwork.
  • Interpersonal skills.
  • Tackling challenging problems.

We additionally may factor in experience with particular areas like:

  • Expertise in Cloud Infrastructure or Dev Ops (AWS, Azure, Kubernetes, Terraform, CDK, Docker, etc.).
  • Cybersecurity expertise.
  • ML Ops (vLLM, agent frameworks, fine-tuning, RAG systems, etc.).

We are hiring individuals at all ranges of seniority and experience within this research unit, and this advert allows you to apply for any of the roles within this range. Your dedicated talent partner will work with you as you move through our assessment process to explain our internal benchmarking process.

Successful candidates must undergo a criminal record check and get baseline personnel security standard (BPSS) clearance before they can be appointed. Additionally, there is a strong preference for eligibility for counter-terrorist check (CTC) clearance. Some roles may require higher levels of clearance, and we will state this by exception in the job advertisement.

The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria. The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.

Software Engineer - Platform employer: AI Security Institute

The AI Security Institute is an exceptional employer, offering a unique blend of government mission-driven focus and the agility of a tech start-up. Located in London, employees benefit from a collaborative work culture that fosters innovation and personal growth, with opportunities to engage with world-renowned researchers and cutting-edge technologies. The institute provides competitive salaries, comprehensive benefits, and a commitment to diversity and inclusion, making it an ideal place for those seeking meaningful and impactful work in AI safety.
A

Contact Detail:

AI Security Institute Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Platform

Tip Number 1

Familiarise yourself with the latest advancements in AI and cybersecurity. Understanding current trends and challenges in these fields will not only help you during interviews but also demonstrate your genuine interest in the role.

Tip Number 2

Engage with the open-source community, especially projects related to AI evaluation frameworks like Inspect. Contributing to such projects can showcase your coding skills and commitment to collaborative development.

Tip Number 3

Network with professionals who have experience in AI safety and research. Attend relevant meetups or webinars to connect with individuals from organisations like DeepMind or OpenAI, as they can provide valuable insights and potentially refer you.

Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on Python and cloud infrastructure. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.

We think you need these skills to ace Software Engineer - Platform

Production Quality Code Writing
Python Programming
Cloud Infrastructure Management (AWS, Azure)
DevOps Practices (Kubernetes, Terraform, Docker)
API Development and Integration
Debugging and Troubleshooting
Collaboration with Research Teams
Technical Mentoring
Strong Written Communication
Verbal Communication Skills
Teamwork and Interpersonal Skills
Problem-Solving Skills
Experience with Open-Source Contributions
Understanding of Cybersecurity Principles
Familiarity with Machine Learning Operations (ML Ops)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your software engineering skills, particularly in Python and cloud infrastructure, as well as any experience with research teams.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for AI safety and your understanding of the risks associated with advanced AI systems. Mention specific projects or technologies you’ve worked on that relate to the role.

Showcase Your Communication Skills: Since strong written and verbal communication skills are essential, ensure your application materials are clear and concise. Use examples from your past experiences to demonstrate how you've effectively communicated complex ideas.

Highlight Teamwork Experience: Emphasise your ability to work collaboratively in a team setting. Provide examples of how you've contributed to team projects, especially in high-pressure environments or with cross-functional teams.

How to prepare for a job interview at AI Security Institute

Showcase Your Coding Skills

Be prepared to demonstrate your coding abilities during the interview. You might be asked to solve problems on the spot, so practice writing clean, production-quality code in Python. Familiarise yourself with common algorithms and data structures, as well as the intricacies of Python.

Understand AI and Security Risks

Since the role focuses on AI security, make sure you have a solid understanding of the current risks associated with AI technologies. Research recent developments in AI safety and be ready to discuss how these issues could impact the work at the AI Security Institute.

Prepare for Team Collaboration Questions

Expect questions about teamwork and collaboration, as you'll be working closely with researchers and engineers. Think of examples from your past experiences where you successfully collaborated on projects, highlighting your communication skills and ability to tackle challenges together.

Familiarise Yourself with Cloud Technologies

Given the emphasis on cloud infrastructure in the job description, brush up on your knowledge of AWS and other cloud services. Be ready to discuss any relevant experience you have with infrastructure-as-code tools like Terraform or Docker, as this will be crucial for the role.

Software Engineer - Platform
AI Security Institute
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>