Date Posted

May 29, 2025

Location

United States

Job Type

Corporate FTE

Qualification

Masters Degree

Role

Technical

Remote?

Yes

Tax Terms

Full Time

Duration

Fulltime

Job Description

Job Title: ML Security Engineer

Company Overview:

Pulivarthi Group is a premier global provider of staffing and IT technology solutions, renowned for delivering exceptional services tailored to each client's unique needs. With a steadfast commitment to excellence, we merge expertise with innovation, ensuring cost-effective solutions of the highest quality. Our diverse client base spans healthcare, finance, government, and beyond, reflecting our adaptability and proficiency across industries. Operating in the United States, Canada, and Mexico, we pride ourselves on aligning with clients' cultures, deploying top-tier talent, and utilizing cutting-edge technologies. Pulivarthi Group stands as a beacon of reliability, efficiency, and innovation in the realm of staffing solutions.

Job Overview/Summary:

We are seeking an experienced ML Security Engineer to design and implement security measures across the machine learning lifecycle. This role involves working closely with data scientists, MLOps, and security teams to safeguard ML systems against emerging threats. The ideal candidate has strong knowledge of both cybersecurity fundamentals and machine learning frameworks.

Responsibilities:

  • Design secure ML systems and pipelines with security embedded throughout.

  • Perform threat modeling and risk assessments for ML infrastructure.

  • Monitor and protect ML systems against data poisoning, model inversion, and membership inference attacks.

  • Conduct adversarial testing to evaluate model robustness.

  • Implement security features such as adversarial training and differential privacy.

  • Enforce access control for models, data, and serving infrastructure.

  • Secure APIs and endpoints, applying rate limiting and input validation.

  • Ensure compliance with data protection regulations like GDPR and HIPAA.

  • Develop automated tools for security validation in ML CI/CD pipelines.

  • Lead investigations and response efforts for ML-related security incidents.

Primary Skills:

  • Security fundamentals: Threat modeling, IAM, encryption, penetration testing

  • Machine learning expertise: Model training/inference pipelines, adversarial ML

  • Programming: Python, Bash

  • Cloud/MLOps: AWS, GCP, Azure security, Docker, Kubernetes, MLflow

Secondary Skills (Good to Have):

  • Familiarity with Go or Rust

  • Experience with tools like Wireshark, Metasploit, OWASP ZAP

  • ML security tools: IBM Adversarial Robustness Toolbox, CleverHans

  • ML frameworks: TensorFlow, PyTorch, Scikit-learn

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, or related field

  • 3+ years of experience in security engineering or ML system development

  • Proven experience securing ML systems in production environments

  • Strong problem-solving and communication skills

Benefits/Perks:

  • Competitive salary and bonus structure

  • Comprehensive health, dental, and vision insurance

  • Flexible work arrangements (remote/hybrid options)

  • Professional development and certification support

  • Access to cutting-edge ML security research and tools

Equal Opportunity Statement:

Pulivarthi Group is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive culture and celebrate authenticity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, or any other legally protected characteristics.