M

Magic

AI-powered code generation and collaboration

Security Engineer

Security Engineering & ArchitectureUpdated on Nov 13
Full-timeSan Francisco, CA, USAIn-person

About the Job

Requirements

  • Software engineering skills and experience building production systems in Rust, Go, Python, C++, Kotlin, TypeScript, or similar languages.
  • Deep understanding of attacker tactics and techniques, including the MITRE ATT&CK framework.
  • Up-to-date knowledge of emerging AI security threats, real-world attacks, and the evolving capabilities of frontier AI systems.
  • Willingness to respond to critical security incidents whenever they arise.
  • Experience securing complex distributed systems and large-scale production infrastructure.
  • Ability to identify exploitable weaknesses and engineer effective defenses.
  • Expertise in Linux/UNIX, networking, authentication, authorization, and systems security.
  • Experience building security automation and AI agents that autonomously detect, investigate, and respond to threats.
  • Exceptional personal integrity and sound judgment when operating independently and without oversight.

Responsibilities

  • Design, build, and maintain security tools and automation used by engineering teams.
  • Secure developer infrastructure, CI/CD pipelines, build systems, and production services without unnecessarily slowing down development.
  • Work with the sandboxing team to build secure isolation for untrusted code, agents, and model execution.
  • Build defenses against emerging AI security threats, including prompt injection, tool abuse, exploit chaining, and autonomous model behavior.
  • Protect model weights, research artifacts, datasets, and production infrastructure from unauthorized access, lateral movement, and exfiltration.
  • Investigate and respond to security incidents and active threats.
  • Work directly with researchers and engineers to protect infrastructure and build security into model development and deployment.
  • Work with the Alignment team to identify and address security risks associated with increasingly capable AI systems.

About the Company

Magic

AI-powered code generation and collaboration

Magic.dev focuses on building AI-powered coding tools that act as a virtual coworker for developers. It creates proprietary models that understand and generate code, enabling collaborative coding tasks rather than simple assistance. The product works through subscription or licensing, allowing clients to integrate the AI into their own systems and workflows after training on large datasets with extensive R&D. What sets Magic.dev apart is its emphasis on collaboration with developers as a true coding partner, backed by frontier-scale models, heavy data collection, and a scalable infrastructure designed for enterprise needs. The company’s goal is to advance AI in software development by enabling its virtual coworker to generate, optimize, and co-create code with human programmers.

Company size
51-200
Company stage
Late Stage VC
Total funding
$465M
Headquarters
San Francisco, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Magic

See more jobs