M

Magic

AI-powered code generation and collaboration

Member of Technical Staff - Security Engineer

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USAIn-person

About the Job

Requirements

  • Build production systems using Rust, Go, Python, C++, Kotlin, TypeScript, or similar programming languages.
  • Have a very good understanding of modern MITRE ATT&CK techniques.
  • Be actively engaged with the role of large language models in securing and attacking software systems.
  • Be ready for 24/7 on-call work, assisted by the team.
  • Have experience securing distributed systems, cloud infrastructure, or large-scale production environments.
  • Be able to develop high-complexity cloud Linux-based exploits.
  • Have a deep understanding of UNIX or other operating systems, networking, authentication, authorization, and modern security architecture.
  • Have experience building automation and tooling to secure fast-paced organizations.
  • Demonstrate personal integrity, accountability, and trustworthiness in high-autonomy environments.

Responsibilities

  • Design, build, and maintain security tooling and automation used by engineering teams.
  • Secure developer infrastructure, CI/CD pipelines, build systems, and production services, and make platform tools easy to use.
  • Support the sandboxes team in building secure sandboxing and isolation for untrusted code, agent, and model execution.
  • Build guardrails against emerging AI attack vectors, 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.
  • Respond to security incidents and live threats.
  • Collaborate with the alignment team on work needed to ensure the models are a safe net benefit to the world.

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