Software Engineer - AI Threat Defence
Software Engineer - AI Threat Defence

Software Engineer - AI Threat Defence

Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Build AI systems that enhance security and improve decision-making.
  • Company: Join Compare the Market, a tech-driven company with a purpose.
  • Benefits: Competitive salary, inclusive culture, and opportunities for growth.
  • Why this job: Make a real impact in AI defence technology and innovate daily.
  • Qualifications: Strong software development skills and a passion for AI.
  • Other info: Dynamic team environment focused on performance and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

Curious about what’s next? So are we. Join Compare the Market and help to make financial decision making a breeze for millions.

At Compare the Market, we’re a purpose-driven business powered by tech and AI. We’re building high-performing, results-driven teams with the skills, mindset, and ambition to deliver outcomes at pace. Every role here plays a part in driving our mission forward, and we create an environment where you can bring your authentic self, grow a truly characterful career, and see the direct impact of your work on the lives of our customers.

We’ve carved a meerkat-shaped niche and we’re looking for ambitious, curious thinkers who thrive in a fast-moving, high-impact environment. If you love accountability, embrace challenge, and want to make a real difference, you’ll fit right in.

Responsibilities
  • Build systems that are discoverable, composable, and controllable by AI agents
  • Engineer scalable services that process and prioritise millions of operational and security signals
  • Develop agent frameworks that allow safe, observable interaction between humans and AI
  • Modernise legacy platforms to be compatible with autonomous detection and response
  • Be a part of AI capabilities, Security Engineering, and Data teams to ensure alignment with CTM’s broader AI strategy
What We’d Like To See From You
  • Strong skills in modern software development (e.g. Python, Go, Java, or TypeScript)
  • Experience building secure, scalable systems, preferably in real-time or event-driven environments
  • Demonstrable experience with Agentic AI systems, RAG architecture, embedding and multiuser access
  • Curiosity about AI/ML, agent systems, or intelligent automation
  • A passion for building safe, observable, and responsible technology
  • Ability to collaborate across disciplines, learn quickly, and lead by example

You’ll be part of a forward-looking team that’s shaping the future of defence technology, building AI that defends, not deceives.

We’re a business built for pace and performance. Here, you’ll be encouraged to think differently, act boldly, and deliver brilliantly in a culture that values results and rewards progress. We believe diverse teams make better decisions, and we’re committed to creating an inclusive workplace where everyone feels empowered to grow, contribute, and thrive. If you’re ready to stretch yourself, raise the bar, and grow with a team that’s serious about performance, innovation, and purpose, we’d love to hear from you.

Software Engineer - AI Threat Defence employer: Compare the Market

At Compare the Market, we pride ourselves on being a purpose-driven employer that fosters a dynamic and inclusive work culture in the heart of London. As a Software Engineer in AI Threat Defence, you'll not only have the opportunity to work with cutting-edge technology but also enjoy a supportive environment that encourages personal growth and innovation. With a commitment to diversity and a focus on performance, we empower our employees to make meaningful contributions while enjoying a rewarding career path.
C

Contact Detail:

Compare the Market Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - AI Threat Defence

✨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

Prepare for those interviews! Research the company, understand their tech stack, and be ready to discuss how your skills align with their needs. Practise common interview questions and have your own questions ready to show your interest.

✨Tip Number 3

Showcase your projects! Whether it's a GitHub repo or a personal website, make sure to highlight your work. This gives potential employers a taste of what you can do and how you think, especially in AI and software development.

✨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 Compare the Market and being part of our mission.

We think you need these skills to ace Software Engineer - AI Threat Defence

Python
Go
Java
TypeScript
Software Development
Secure Systems Engineering
Scalable Systems Design
Real-time Systems
Event-driven Architecture
Agentic AI Systems
RAG Architecture
AI/ML Curiosity
Intelligent Automation
Collaboration Skills
Leadership by Example

Some tips for your application 🫡

Show Your Passion for AI: When writing your application, let your enthusiasm for AI and tech shine through! Share any personal projects or experiences that highlight your curiosity and passion for building innovative solutions.

Tailor Your Skills to the Role: Make sure to align your skills with what we’re looking for in the job description. Highlight your experience with modern software development languages like Python or Java, and don’t forget to mention any work with secure, scalable systems!

Be Authentic: We want to see the real you! Don’t be afraid to showcase your personality and unique perspective in your application. This is your chance to stand out and show us how you can contribute to our diverse team.

Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to review your application and get you one step closer to joining our awesome team!

How to prepare for a job interview at Compare the Market

✨Know Your Tech Inside Out

Make sure you brush up on your skills in Python, Go, Java, or TypeScript. Be ready to discuss your experience with building secure, scalable systems and how you've tackled real-time or event-driven environments. This is your chance to showcase your technical prowess!

✨Show Your Curiosity

Demonstrate your passion for AI/ML and agent systems during the interview. Share any personal projects or experiences that highlight your curiosity and willingness to learn. Companies love candidates who are eager to explore new technologies and ideas!

✨Prepare for Scenario Questions

Expect questions that assess your problem-solving skills in high-impact situations. Think about past challenges you've faced and how you approached them. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

✨Emphasise Collaboration

Since this role involves working across disciplines, be prepared to discuss how you've successfully collaborated with others in the past. Highlight examples where you led by example or contributed to a team effort, showing that you're a team player who can thrive in a fast-paced environment.

Software Engineer - AI Threat Defence
Compare the Market

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

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>