M

Magic

AI-powered code generation and collaboration

Research Engineer - Inference & RL Systems

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USAIn-person

About the Job

Requirements

  • Strong software engineering and distributed systems fundamentals.
  • Experience building or operating large-scale inference or training systems.
  • Deep understanding of GPU execution constraints and memory trade-offs.
  • Experience debugging performance issues in production machine learning systems.
  • Ability to reason about system-level trade-offs between latency, throughput, and cost.
  • Track record of owning critical production infrastructure.

Responsibilities

  • Design and scale high-performance inference serving systems.
  • Optimize key-value cache management, batching strategies, and scheduling.
  • Improve throughput and latency for long-context workloads.
  • Build and maintain distributed reinforcement learning and post-training infrastructure.
  • Improve reliability of rollout, evaluation, and reward pipelines.
  • Automate fault detection and recovery for serving and reinforcement learning systems.
  • Profile and eliminate performance bottlenecks across GPU, networking, and storage layers.
  • Collaborate with Kernels and Research to align execution systems with model architecture.

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