Product Security Engineer
HCLTech · Bengaluru, Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
HCLTech · Bengaluru, Karnataka, India
Position Summary HCL Software develops, markets, sells, and supports enterprise software solutions across multiple pillars including Customer Experience, Digital Solutions, Secure DevOps, and Security & Automation. As our products increasingly incorporate Artificial Intelligence and Machine Learning capabilities, ensuring the security of AI-driven systems has become a critical priority. The Lead Product Engineer Security will be responsible for identifying and exploiting security weaknesses in AI/ML systems, applications, and models embedded within HCL Software products. This role focuses on evaluating the resilience of AI systems against emerging threats such as prompt injection, data poisoning, model manipulation, adversarial attacks, and LLM abuse scenarios. The individual will work closely with AI/ML engineering teams, DevOps, and Product Development groups to design and execute advanced security testing strategies for AI-enabled applications. The role will also support the secure adoption of different types of AI technologies across the organization while ensuring adherence to secure development practices. This position requires strong expertise in application security and AI system behavior, along with the ability to simulate real-world attacks against AI-driven platforms. What You Will Be Doing • Perform penetration testing of AI-powered applications and systems, including LLM-based applications, AI APIs, and ML pipelines • Identify vulnerabilities such as prompt injection, data leakage, insecure model outputs, model extraction, and adversarial inputs • Conduct red-teaming exercises for generative AI systems to simulate abuse scenarios • Evaluate AI systems for model integrity, training data risks, and inference security weaknesses • Collaborate with AI/ML engineering teams to ensure security best practices are embedded in model development and deployment • Develop attack methodologies and frameworks for AI security testing • Assess security risks associated with AI model hosting platforms, APIs, and inference services • Provide detailed vulnerability reports and remediation guidance to engineering teams • Integrate AI security testing into the Secure SDLC process • Research emerging threats in AI/ML security and adversarial machine learning • Work with internal and external teams to enhance AI security posture across HCL Software products Required Qualifications / Experience Skills • Security requirements. • Threatmodeling. • SCA, SAST, DAST, VAPT & Exploitations • Market-leading tools: AppScan, Black Duck, Fortify, etc. • Implementation and usage of AI in the VAPT. Must-Have Technical Skills • 58+ years of experience in Application Security, Penetration Testing, or Offensive Security • Strong knowledge of web application and API security testing • Experience with security testing tools such as \\*\\*Burp Suite, OWASP ZAP, Metasploit, and Nmap • Understanding of AI/ML architectures including LLMs, ML pipelines, and model deployment environments Must-Have Functional Skills • Ability to simulate attacks against AI models and AI-driven applications • Strong knowledge of OWASP Top 10 and AI-specific security risks • Experience working with development teams to remediate security vulnerabilities • Strong analytical and problem-solving skills Nice-to-Have Skills • Knowledge of LLM security risks (prompt injection, jailbreak attacks, hallucination exploitation) • Familiarity with AI security frameworks such as OWASP Top 10 for LLM Applications • Experience with Python-based AI/ML environments (TensorFlow, PyTorch, or similar frameworks) • Understanding of Adversarial Machine Learning concepts • Experience testing AI APIs or AI-powered SaaS platforms • Knowledge of cloud platforms such as AWS, Azure, or GCP Certifications (Preferred) • OSCP / OSWE / CEH • AI or ML security related certifications (if available) What We Offer • Remote-friendly work environment • Competitive salary and performance incentives • Strong learning opportunities in AI security and emerging technologies • Career growth within HCL Software’s global product security organization Role: Product Security Job Description: HCL Software is an exciting place to work, with a wide variety of applications developed across multiple global geographic locations. We are seeking multiple Application Penetration testers for our Product and Infrastructure Security team. The qualified candidate will be responsible for collaborating with product development teams to find and document security vulnerabilities through approved testing efforts of a wide variety of products. Essential functions include security assessments and penetration tests for mobile, web, and desktop applications that are deployed on-prem, on-cloud, or containerized. The various types of product suites include commerce and marketing, security, endpoint management, value stream mapping, online meeting clients, workflow productivity, collaboration, and much more. As a penetration tester of all these products, you will never get bored! Key Responsibilities: Support the companys commitment to protect the confidentiality, integrity, and availability of systems and data. Perform penetration testing and security assessments of products and other applications to identify complex vulnerabilities and drive through to remediation. Drive development of new vulnerability discovery and exploitation techniques. Collaborate with stakeholders to create remediation strategies that will help improve the overall security posture. Write and deliver security assessment reports. Oversee remediation of all findings and recommendations. Help dev