Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - AI Engineering

Egress

Remote

GBP 101,000 - 132,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cybersecurity company is seeking a Senior Software Engineer to design and deliver AI-driven systems for large-scale applications. The role involves building scalable AI systems and collaborating with engineering teams to ensure high performance and reliability. Successful candidates will have 5+ years of experience, proficiency in Python, and a commitment to engineering quality. This position offers a competitive salary range of $140,000 – $180,000 annually and the opportunity to work in a modern, high-tech environment.

Benefits

Company-wide bonuses based on sales targets
Employee referral bonuses
Tuition reimbursement
Certification reimbursement
Dedicated exploration time for continuous learning

Qualifications

  • 5+ years of experience building and operating large-scale, cloud-native or SaaS systems.
  • Hands-on experience with CI/CD pipelines.
  • Practical experience delivering AI/ML features in production.

Responsibilities

  • Design and deliver scalable AI systems connecting models, data, and products.
  • Build pipelines and serving layers for adaptive, real-time features.
  • Champion observability, testing, and secure-coding best practices.

Skills

Building and operating large-scale, cloud-native or SaaS systems
Proficiency in Python
Experience with CI/CD pipelines
Delivering AI/ML features
Commitment to engineering quality

Tools

GitLab
Terraform
FastAPI
PyTorch
Job description

Remote US only.

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 organizations 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+ organizations.
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, color, 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.