What Is Magic (magic.dev) and What Is It Building?
Updated
Magic (magic.dev) is an AI company building frontier code models with the stated goal of automating software engineering and research. It describes this as its most promising path toward safe AGI: automating AI research and code generation so models can improve and solve alignment problems more reliably than humans working alone. If you want to know whether to follow its research, consider its tooling, or apply for a role, the short answer is that Magic is a small, research-heavy team with unusually large compute and funding, focused on code and research automation rather than a general-purpose consumer product.
What Magic says it is building
Magic's own framing is specific: frontier code models aimed at automating software engineering and research. That is narrower than "an AI assistant for everything" — the target is the work of writing, improving, and researching software and models themselves.
Its stated technical approach combines four elements:
- Frontier-scale pre-training — training very large base models.
- Domain-specific reinforcement learning — RL tuned to code and research tasks rather than general conversation.
- Ultra-long context — handling very large inputs, which matters for whole codebases and long research traces.
- Inference-time compute — spending more computation when generating an answer, rather than only scaling training.
The company's logic is that these pieces reinforce each other: better code generation speeds up model improvement, which in turn helps address alignment. That is a claim about strategy, not a demonstrated result, so treat it as Magic's stated rationale.
Scale, funding, and compute
Magic reports raising $768 million from investors including Nat Friedman, Daniel Gross, CapitalG, Elad Gil, Sequoia, Jane Street, and Eric Schmidt. It also states it has thousands of GB200s to support its work.
Those two facts explain why a small team can pursue frontier-scale training: capital and compute are the binding constraints for this kind of research, and Magic says it has secured both. The site does not publish pricing, product tiers, or a public sign-up flow, so there is no basis to assume a free or paid end-user product exists today.
Recent research direction
Magic points to recent work on compute-efficient pretraining and scaling to trillion-parameter models, described as ">10x More Efficient Pretraining." The practical takeaway for a reader tracking the field: the company is publishing on training efficiency and scale, which is consistent with its stated focus on frontier code models rather than application-layer features.
Who this matters to
| If you are… | What Magic is relevant for |
|---|---|
| A researcher in pre-training, RL, or inference systems | Published work on efficient pretraining and trillion-parameter scaling |
| An engineer interested in code models | Its stated focus on automating software engineering |
| A job seeker | Open roles listed below |
| Someone looking for a coding assistant to use today | No public product or pricing is described on the site |
Open roles
Magic lists these positions, mostly in San Francisco (SF), with one remote option:
- Research Engineer — SF
- Member of Technical Staff, Inference & RL Systems — SF
- Member of Technical Staff, Kernels — SF / Remote
- Member of Technical Staff, Pre-training Systems — SF
- Member of Technical Staff, RL Research & Environments — SF
- Member of Technical Staff, Security Engineer — SF
The role list is itself informative: kernels, inference and RL systems, pre-training systems, and RL environments are all infrastructure-and-research positions, not product or growth roles. That matches the company's description of itself as "a small group of engineers and researchers working to solve a short list of fundamental research problems."
How to decide whether to follow Magic
- Follow the research if you care about compute-efficient pre-training, trillion-parameter scaling, long context, or RL for code — these are the areas Magic says it works in.
- Consider applying if your background is in training systems, kernels, inference, or RL research; the listed roles are concentrated there.
- Wait for a product if you want a tool to use. The site describes a mission and a team, not a released application, and it publishes no pricing or access details.
For the most current information, the company's blog and careers pages are the primary sources, since team size, roles, and research results change over time.