cover image
Magic

Magic

magic.dev

1 Job

81 Employees

About the Company

Magic is working on frontier-scale code models to build a coworker, not just a copilot. Come join us: http://magic.dev

Listed Jobs

Company background Company brand
Company Name
Magic
Job Title
Software Engineer - Product
Job Description
Job title: Software Engineer – Product Role Summary: Build and maintain product surfaces that interface with the company’s large language model (LTM) and underlying infrastructure. Deliver user‑facing tools for both external customers and internal technical teams, bridging design, product, and machine‑learning engineering disciplines. Expectations: - 5+ years of product‑focused software engineering. - Demonstrated ability to ship complete features end‑to‑end. - Strong design sense and collaboration with UI/UX teams. - Experience or strong interest in AI‑first product development. - Capacity to thrive in a fast‑paced, rapidly evolving environment. Key Responsibilities: - Design, develop, and maintain the command‑line interface for code‑generation and QA on local repositories. - Build and scale the web application that hosts a cloud‑based development environment and account management. - Create and expose REST/GraphQL APIs for users and internal tooling. - Collaborate with research groups to transform prototype research into production‑grade products. - Iterate on product features, performance, and global scalability. - Conduct code reviews, unit/integration testing, and maintain CI/CD pipelines. - Ensure high reliability, security, and compliance standards across all product surfaces. Required Skills: - Full‑stack development proficiency (e.g., TypeScript/JavaScript, Python, Go). - Experience with modern web frameworks (React, Next.js, Express, FastAPI). - Cloud platform knowledge (AWS, GCP, or Azure) and deployment automation. - Familiarity with containerization (Docker) and orchestration (Kubernetes). - Understanding of AI/ML model integration and inference API usage. - Strong UI/UX collaboration skills and design‑driven mindset. - Excellent problem‑solving, communication, and teamwork abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline (Master’s is a plus). - Relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Developer) are desirable but not mandatory.
Seattle, United states
On site
Mid level
05-10-2025