Software Engineer Intern (Located in Bengaluru)
KnowBe4, Inc.This role is no longer listed. KnowBe4, Inc. took the posting down on Oct 1, so applying now won't reach anyone. It stays here for your saved list and any links you shared.
Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and integrate AI-powered backend features on the Human Risk Management platform to help detect and respond to cybersecurity threats.
Extend APIs and data pipelines that connect AI/ML models to production users, ensuring secure and scalable system delivery.
Collaborate with senior engineers and product teams in an agile environment to build and maintain clean, tested code for AI systems including NLP, LLMs, and machine learning components.
Minimum Requirements
Currently pursuing a Bachelor's or Master's degree in Computer Science or equivalent with specialization/electives in AI, Data Science, or Machine Learning.
Strong proficiency in Python and experience with web/API frameworks such as FastAPI or Flask.
Work Experience Required: Not explicitly mentioned in the JD.
Location Requirement: Must be located in Bengaluru, India (hybrid work model).
Ideal Candidate Profile
Has experience or curiosity in AI/ML technologies including LLMs, prompt/context design, orchestration, and retrieval-augmented generation (RAG).
Familiar with data science and machine learning workflows including NLP techniques, EDA, and algorithms like Random Forest and XGBoost.
Comfortable working in fast-paced, collaborative agile teams focused on building scalable, production-quality AI systems.
