NetSPI India

4 Job openings at NetSPI India
Senior Lead Software Engineer pune,maharashtra 8 - 12 years INR Not disclosed On-site Full Time

As a technical leader at NetSPI, your role will involve providing guidance and expertise to the engineering team. You will engage in technical sessions to enhance the team's knowledge of technology and the domain landscape. Your responsibilities will include conducting research and proof-of-concepts for new features and technologies, performing feasibility analysis for potential tools, and actively participating in the development of key product features. Collaborating with product management and architects, you will contribute to refining the architectural roadmap and translating product requirements into designs. Qualifications required for this role include a Bachelor's degree in computer science or related engineering fields, with a preference for candidates with a Master's degree. You should have at least 12 years of software engineering experience, including hands-on development and architectural experience. Previous work in information security or vulnerability management is essential, and familiarity with cloud-native enterprise applications, diverse tech stacks, and database design is highly beneficial. Proficiency in Java, RDBMS (particularly PostgreSQL), and experience with CI/CD, container technologies, and standards like CVE and CWE are also important. In terms of experience, the ideal candidate should have 8-10 years of experience in Spring Boot, 8-10 years in Java, and 4-6 years in RDBMS (PostgreSQL).,

Recruiter pune, maharashtra 3 years None Not disclosed On-site Full Time

NetSPI® is an award-winning pioneer of Penetration Testing as a Service (PTaaS) with its AI-powered platform supported by more than 350 in-house cybersecurity experts. Specializing in 50+ pentest types, attack surface visibility, vulnerability prioritization, and attack simulation, NetSPI delivers security testing with unprecedented clarity, speed, and scale. NetSPI is on an exciting growth journey as we disrupt and improve the proactive security market. We are looking for individuals with a collaborative, innovative, and customer-first mindset to join our team. Learn more about our award-winning workplace culture and get to know our A-Team at www.netspi.com/careers. Join the mission as a Technical Recruiter and support NetSPI with full life cycle technical recruiting, primarily focused on our services team. A passion for recruiting, sourcing for hard-to-fill positions and building a strong team is a must. Responsibilities: Develop and implement recruiting strategies to generate a talent pipeline through job boards, social media, professional associations, internet research and referrals Manage full life cycle recruiting for a variety of positions from entry level to senior, including sourcing, screening, interview scheduling and extending offers Ensure a clear understanding of position requirements and expectations through recruiting kick-off meetings with Hiring Managers Document and maintain candidate tracking in appropriate systems (Applicant Tracking System (UKG), LinkedIn Recruiter) Provide regular updates to Hiring Managers on candidate flow/status Ensure a positive candidate experience throughout the recruiting process, including timely follow up and clear communication Assist with new employee onboarding, including partnering with Hiring Managers to ensure onboarding is planned out and thorough, in addition to leading new hire onboarding sessions Attend networking events, job fairs and professional association meetings Build and maintain a consistent pipeline of cybersecurity talent Act as back up to other members of the recruiting team, as needed Other duties as assigned Qualifications: Based in Pune with the ability to be in office a minimum of 3-4 days a week 3+ years of full life cycle recruiting experience, with a technical recruitment focus Applicant tracking system experience High degree of professionalism and ethics Strong written and verbal communication skills Bachelor's degree

Senior Lead Software Engineer pune,maharashtra 8 - 12 years INR Not disclosed On-site Full Time

As a Technical Lead at NetSPI, you will play a crucial role in providing technical leadership and consultations to the engineering team. Your responsibilities will include engaging in technical sessions to enhance the team's exposure to technology and domain landscape, conducting research activities and proof-of-concepts for new feature ideas and technologies, and performing feasibility analysis for potential tools and technologies. You will be hands-on in developing important features and foundational parts of the product, collaborating with product management to clarify requirements, and working with architects to align the architectural roadmap. Additionally, you will translate product requirements into designs and work items. Key Responsibilities: - Provide technical leadership and consultations to the engineering team - Engage in technical sessions to enhance team exposure to technology and domain landscape - Conduct research activities and proof-of-concepts for new feature ideas and technologies - Perform feasibility analysis for potential tools and technologies - Hands-on development of important features and foundational parts of the product - Collaborate with product management to clarify requirements - Work with architects to refine the architectural roadmap - Translate product requirements into designs and work items Qualifications Required: - Bachelor's degree in computer science and engineering or other relevant fields, with relevant software engineering experience; Master's degree is a plus - 12+ years of progressive experience in the field - Hands-on development experience - Prior architectural experience is a significant advantage - Experience in information security and vulnerability management domain - Proficiency in developing cloud native enterprise applications - Knowledge of various programming languages and tech stacks - Database design and data modeling skills, preferably in PostgreSQL - Proficient in Java-based technologies - Frontend/UI experience is beneficial - Familiarity with CI/CD, Docker, Kubernetes, and other container technologies - Knowledge of standards like CVE, CWE, CVSS, Mitre Attack, etc. NetSPI is a proactive security solution provider dedicated to securing trusted brands with innovative cybersecurity solutions. Join our team of collaborative and customer-first individuals as we disrupt and improve the proactive security market. Learn more about our award-winning workplace culture and our exceptional team at www.netspi.com/careers.,

Senior Machine Learning Engineer pune 5 years INR 5.59778 - 10.6 Lacs P.A. On-site Part Time

NetSPI® pioneered Penetration Testing as a Service (PTaaS) and leads the industry in modern pentesting. Combining world-class security professionals with AI and automation, NetSPI delivers clarity, speed, and scale across 50+ pentest types, attack surface management, and vulnerability prioritization. The NetSPI platform streamlines workflows and accelerates remediation, enabling our experts to focus on deep dive testing that uncovers vulnerabilities others miss. Trusted by the top 10 U.S. banks and Fortune 500 companies worldwide, NetSPI has been driving security innovation since 2001. NetSPI is on an exciting growth journey as we disrupt and improve the proactive security market. We are looking for individuals with a collaborative, innovative, and customer-first mindset to join our team. Learn more about our award-winning workplace culture and get to know our A-Team at www.netspi.com/careers. We are seeking a Senior Machine Learning Engineer to design, build, and deploy scalable ML and LLM-powered systems in production. This role emphasizes engineering excellence over pure research, with a strong focus on cloud-native architectures, model reliability, and real-world performance. You will work on advanced ML systems, including agentic and LLM-based workflows, that support NetSPI’s security platforms. Responsibilities: Design, build, and deploy production-grade machine learning and LLM-drive systems Train, validate, fine-tune, and evaluate ML and large language models using sound statistical practices Develop end-to-end ML pipelines covering data ingestion, preprocessing, deployment, monitoring, and retraining Build and optimize agentic systems , RAG pipelines, and LLM orchestration workflows Optimize models for inference latency, scalability, and cost efficiency in AWS environments Collaborate with product, security, and engineering teams to integrate ML into core platform capabilities Uphold high engineering standards through clean code, testing, documentation, and code reviews Contribute to the evolution of ML platform reliability, observability, and developer experience Our General Tech Stack: Languages: Python (primary), Java, Go ML & AI: PyTorch, TensorFlow, scikit-learn, LLM fine-tuning frameworks Infrastructure: AWS (ECS, Fargate, Lambda, S3, RDS Aurora, SageMaker) Data & Messaging: PostgreSQL, Redis, Kafka MLOps & Platform: Docker, Terraform, GitHub Actions, CI/CD, model monitoring APIs & Services: FastAPI, Flask, gRPC Orchestration: Temporal workflows Requirements: Fluency in English (written and spoken) 5+ years of professional ML experience , including production deployments Strong background in machine learning, statistics, and model evaluation Demonstrated experience training, validating, and fine-tuning LLMs Hands-on experience with agentic systems and modern NLP architectures Strong Python engineering skills and experience with ML frameworks Proven experience building ML systems on AWS-based cloud architectures Solid software engineering fundamentals (data structures, algorithms, system design) Proficiency in version control (Git), testing frameworks (pytest/unittest), and CI/CD pipelines Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes). Minimum Bachelor’s degree in a relevant technical field Preferred: Graduate degree in a relevant field such as Computer Science, Data Science, or Applied Mathematics Exposure to MLOps or ML infrastructure tooling (e.g. MLflow, Kubeflow, Airflow, BentoML, SageMaker). Familiarity with feature stores, data versioning, and model monitoring tools. Experience optimizing models for edge or low-latency deployment environments. Contributions to open-source ML or data tooling projects. What We Value: Pragmatism and an action-oriented mindset, favoring delivery and measurable results over theoretical perfection. Low-ego, highly collaborative mindset with a strong bias toward shared ownership and team success over individual credit. Strong architectural and algorithmic thinking applied to real-world systems. Commitment to writing production-grade, performant, and maintainable code. Passion for continuous learning, experimentation, and improving team standards. We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. Experience Preferred 5 - 8 years: scikit-learn, LLM fine-tuning frameworks 5 - 8 years: PyTorch, TensorFlow 5 - 8 years: Python (primary), Java, Go Education Required Bachelors or better in Computer Engineering or related field Preferred Masters or better in Computer Engineering or related field