D

DigitalOcean

Runs cloud infrastructure for apps and AI

Principal Software Engineer - Security

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • At least 15 years of cybersecurity experience, including at least 4–5 years focused on AI/ML security, adversarial machine learning, or security data science in a production cloud or technology environment.
  • A demonstrated track record of defining and driving AI or security programs at an organizational level and owning strategy.
  • Practitioner-level knowledge of adversarial machine-learning attacks and defenses, including evasion, poisoning, model extraction, membership inference, and prompt injection.
  • Ability to evaluate academic AI security research and translate it into engineering guidance and organizational policy.
  • Experience engaging executive and senior leadership audiences on technical risk and translating AI threat scenarios into business impact and investment decisions.
  • Strong programming skills in Python and Go, with experience building security tooling and automation.
  • Proficiency reviewing and critiquing AI/ML system architectures, including data ingestion, feature engineering, training pipelines, model serving, and continuous monitoring.
  • Hands-on experience with AI red-team and defensive tooling and model supply-chain frameworks.
  • A bachelor's or master's degree in Computer Science, Information Security, or Mathematics, or equivalent depth of practical experience.
  • Fluency in OWASP LLM Top 10, MITRE ATLAS, NIST AI RMF, ISO/IEC 42001, and the EU AI Act.
  • Prior experience in a cloud provider, security product company, or large-scale internet platform where AI/ML systems operate at significant customer-facing scale.
  • Familiarity with production LLM security, including securing RAG pipelines, agentic frameworks, and model APIs against prompt injection, jailbreaking, and data exfiltration.

Responsibilities

  • Partner with Product Security and Engineering leadership to define how AI security controls are integrated into customer-facing products.
  • Partner with Security Data Science to build and deploy detection strategies, guardrails, and security tooling and automations.
  • Partner with Security Engineering to implement online and batch inference endpoints for in-house AI/ML models.
  • Monitor deployed models for drift and performance, and plan and implement improvements with model stakeholders.
  • Lead adversarial testing and AI red teaming, including jailbreak, prompt-injection, evasion, poisoning, and model-extraction testing.
  • Lead security reviews of major AI product initiatives from design through launch, providing architectural sign-off and escalation guidance for high-risk decisions.
  • Threat model the AI lifecycle, including data ingestion, training and fine-tuning, evaluation, model serving, RAG, agent frameworks, and post-deployment monitoring.
  • Own and drive the AI Security strategy and multi-year roadmap, defining investments, prioritized risks, and how AI security evolves with the threat landscape and product portfolio.
  • Architect and lead the AI Risk & Governance framework, establishing policies, standards, and controls for responsible development, deployment, and monitoring of AI/ML systems across DigitalOcean and Cloudways.
  • Represent AI security in executive and board-level briefings, communicating risk posture, program progress, and strategic decisions to the CISO and senior leadership.
  • Define the organization's position on emerging AI security topics, including agentic AI, model supply-chain risk, synthetic data integrity, and AI-enabled social engineering.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs