Snr. Software Engineer - AI Engineering (Remote)
Snr. Software Engineer - AI Engineering (Remote)

Snr. Software Engineer - AI Engineering (Remote)

Full-Time 100800 - 129600 ÂŁ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and deliver AI-driven systems that enhance security for millions globally.
  • Company: Join KnowBe4, a leading cybersecurity firm focused on human risk management.
  • Benefits: Competitive salary, bonuses, tuition reimbursement, and a fun remote work environment.
  • Why this job: Make a real impact by building AI that protects people, not just data.
  • Qualifications: 5+ years in cloud-native systems, proficiency in Python, and AI/ML feature delivery.
  • Other info: Collaborative culture with continuous learning and global scale impact.

The predicted salary is between 100800 - 129600 ÂŁ per year.

About KnowBe4

KnowBe4 is a cybersecurity company that puts security first, literally and without compromise. Our AI‑driven Human Risk Management platform empowers over 70,000 organisations worldwide to strengthen their security culture and transform their workforce from their biggest vulnerability into their strongest security asset.

What You’ll Be Building

As a Senior Software Engineer at KnowBe4, you’ll design and deliver AI‑driven systems that power features used by millions of users around the world. This is full‑stack AI engineering at scale, where reliability, explainability, and security matter as much as innovation.

What You’ll Do

  • AI Architecture: Design and deliver scalable AI systems that connect models, data, and products.
  • Data & Orchestration: Build pipelines and serving layers that power adaptive, real‑time features.
  • Collaboration: Partner with other engineering teams to ensure performance and reliability.
  • Frameworks: Create reusable SDKs and libraries that accelerate AI adoption company‑wide.
  • Excellence: Champion observability, testing, and secure‑coding best practices.
  • Improvement: Anticipate emerging AI and cloud trends to guide technical evolution.

What You Bring

  • 5+ years of experience building and operating large‑scale, cloud‑native or SaaS systems (preferably in AWS).
  • Proficiency in Python modern API frameworks such as FastAPI or Flask.
  • Hands‑on experience with CI/CD pipelines (we use GitLab) and infrastructure‑as‑code (we use Terraform).
  • Practical experience delivering AI/ML features – RAG, orchestration, embeddings, or agentic workflows – in production.
  • Commitment to engineering quality – you design for reliability, testability, and long‑term maintainability.

Bonus points if you have:

  • Experience with LLM and orchestration frameworks (LangChain, LangGraph, Hugging Face, PyTorch).
  • Familiarity with data processing and analytics tools (PySpark, Polars, or Parquet).
  • A habit of turning new discoveries into reusable knowledge for the team.

Why This Team

  • Impact with purpose – build AI that protects people, not just data.
  • Collaborative culture – small, high‑ownership teams that ship fast and learn together.
  • Modern stack – Bedrock, LangGraph, FastAPI, PyTorch.
  • Continuous learning – budgets for certifications, conferences, and dedicated exploration time.
  • Transparency and trust – radical candor, low ego, high accountability.
  • Global scale – your work will help protect users across 70,000+ organisations.

Ready to Join Us?

If you’re passionate about building the systems that make AI safe, scalable, and genuinely useful, come help us protect people from the threats technology alone can’t solve.

The base pay for this position ranges from $140,000 – $180,000, which will vary depending on how well an applicant's skills and experience align with the job description listed above. We will accept applications until 2/7/26.

We offer company‑wide bonuses based on monthly sales targets, employee referral bonuses, adoption assistance, tuition reimbursement, certification reimbursement, and certification completion bonuses – all in a modern, high‑tech, and fun work environment.

For more details about our benefits in each office location, please visit www.knowbe4.com/careers/benefits.

Individuals seeking employment at KnowBe4 are considered without prejudice to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local law.

If you require reasonable accommodation in completing this application, interview, completing any pre‑employment testing, or otherwise participating in the employee selection process, please visit www.knowbe4.com/careers/request-accommodation.

Snr. Software Engineer - AI Engineering (Remote) employer: Egress

At KnowBe4, we pride ourselves on being an exceptional employer that champions innovation and collaboration in the field of cybersecurity. Our remote-first culture fosters a supportive environment where employees can thrive through continuous learning opportunities, competitive benefits, and a commitment to building AI systems that protect people. Join us to make a meaningful impact while working with cutting-edge technology alongside passionate professionals dedicated to transforming security culture worldwide.
E

Contact Detail:

Egress Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Snr. Software Engineer - AI Engineering (Remote)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at tech meetups. A personal connection can often get your foot in the door faster than a CV.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and cloud systems. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 4

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

We think you need these skills to ace Snr. Software Engineer - AI Engineering (Remote)

AI Architecture
Cloud-Native Systems
SaaS Systems
Python
FastAPI
Flask
CI/CD Pipelines
GitLab
Infrastructure-as-Code
Terraform
AI/ML Feature Delivery
LLM Frameworks
Data Processing Tools
Observability
Testing Best Practices

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with AI systems and cloud-native architectures. We want to see how your skills align with what we’re building at KnowBe4!

Showcase Your Projects: Include specific examples of projects where you've implemented AI/ML features or worked with modern API frameworks. This helps us understand your hands-on experience and how you can contribute to our team.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your achievements and skills shine through without unnecessary fluff.

Apply Through Our Website: Don’t forget to submit your application through our official website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity.

How to prepare for a job interview at Egress

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Python frameworks like FastAPI and Flask. Be ready to discuss your experience with CI/CD pipelines and infrastructure-as-code tools like Terraform, as these are crucial for the role.

✨Showcase Your AI Experience

Prepare to talk about your hands-on experience delivering AI/ML features. Highlight specific projects where you've implemented orchestration, embeddings, or agentic workflows, and be ready to explain how you ensured reliability and security in those systems.

✨Collaboration is Key

Since the role involves partnering with other engineering teams, think of examples where you've successfully collaborated on projects. Emphasise your ability to communicate effectively and how you’ve contributed to team success in past roles.

✨Stay Ahead of Trends

Research emerging AI and cloud trends that could impact the industry. Be prepared to discuss how you anticipate these changes and how they could guide technical evolution at KnowBe4. This shows your commitment to continuous learning and improvement.

Snr. Software Engineer - AI Engineering (Remote)
Egress

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

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