Software Engineer, AI/ML

3 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Company Overview

Qualys is a leading provider of cloud-based security and compliance solutions, processing vast amounts of data to help our global customers secure their networks, devices, and applications. With a strong focus on innovation and scale, Qualys empowers organizations to achieve continuous security and compliance through real-time visibility and analytics. As we continue to grow, we are looking for passionate and skilled professionals to join our mission in redefining the future of cybersecurity.

Position Overview

We are seeking a passionate

Python Developer

to join our

AI and Cybersecurity Engineering team

, contributing to the development of cutting-edge

LLM and GenAI scanning systems

. The ideal candidate will have a strong Python background, experience in building scalable backend services, and a keen interest in cybersecurity and AI-driven vulnerability analysis.This role will focus on designing and implementing the

scanner components

that detect, analyze, and secure AI/LLM systems against prompt injection, data leakage, and other emerging GenAI risks. Familiarity with

LangChain

,

LangGraph

, and modern GenAI frameworks is a plus.

Key Responsibilities

  • Design and develop scanner components that perform automated security assessments on LLM and GenAI systems.
  • Build Python-based services and APIs for scanning orchestration, data collection, and result aggregation.
  • Integrate with LLM frameworks (LangChain, LangGraph) to simulate attacks and evaluate AI system behavior.
  • Collaborate with AI security researchers to develop detection logic for GenAI-specific threats (e.g., prompt injection, jailbreaks, model leakage).
  • Develop secure, scalable, and maintainable backend components supporting the scanner pipeline.
  • Work with vector databases, embeddings, and model inference APIs to automate risk analysis.
  • Contribute to continuous improvement of scanner accuracy, speed, and coverage through testing and performance optimization.
  • Stay current with emerging threats in AI/ML and cybersecurity domains.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of hands-on experience in Python development.
  • Strong understanding of RESTful APIs, backend services, and asynchronous programming.
  • Experience with frameworks like FastAPI, Flask, or Django.
  • Working knowledge of cybersecurity fundamentals, vulnerability assessment, or security automation.
  • Familiarity with cloud platforms (AWS, GCP, Azure and OCI) and containerized deployments (Docker, Kubernetes).
  • Experience with version control (Git) and CI/CD practices.

Preferred Qualifications

  • Exposure to Generative AI and LLM development.
  • Familiarity with LangChain, LangGraph, OpenAI, Anthropic, or Bedrock APIs.
  • Understanding of prompt injection, data leakage, or model exploitation techniques.
  • Experience with vector databases (e.g., FAISS, Pinecone, Chroma) and embedding-based retrieval.
  • Background in AI/ML security, model evaluation, or agentic AI systems.
  • Contribution to open-source GenAI or cybersecurity tools is a plus.

Our Work Environment

  • Collaborative & Transparent: We use virtual collaboration and pairing tools to share ideas openly. Siloed work is discouraged—teamwork is our strength.
  • Agile & Flexible: We focus on delivering incremental value, adapting processes only when they serve our goals.
  • Diverse & Inclusive: We believe in building teams with diverse perspectives, which fuels creativity and innovative problem-solving.
  • People-Focused: Our people are our most valuable asset. We invest in personal growth and align individual strengths to company objectives.

Why Join Us?

  • Leadership Impact: Be part of a security-first culture driving innovation in AI/ML safety at a global scale.
  • Cutting-Edge Technology: Work on real-world security issues in LLMs and shape the defense landscape of next-gen AI systems.
  • Professional Growth: Access a broad range of resources, mentorship, and exposure to cutting-edge research.
  • Inclusive Culture: Join a team that values diverse thinking, critical research, and collaboration.
  • Competitive Compensation: We offer a comprehensive benefits package, including healthcare, retirement plans, and more.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Qualys logo
Qualys

Computer and Network Security

Foster City CA

RecommendedJobs for You

Hyderabad, Telangana, India

Hyderabad, Telangana, India