Software Engineer

Company: Magical

Salary: Not provided

Location: , United States

node

Description

• At Magical, we empower organizations to automate complex, manual workflows; building a brand new product with a founding engineer opportunity.

• In a few months the product hit product-market fit, closed six-figure deals, and the existing product has generated millions in revenue.

• Work in a small, nimble team tackling challenging, ambiguous problems at the cutting edge of technology.

• Process Mapping & Discovery: interview stakeholders and translate business processes into step-by-step logic that can be automated.

• Agent Building: prompt, code, and configure AI workflows; iterate on prompts, logic, and integrations to achieve production-ready agents.

• Testing & Debugging: run test cases, identify failure points, debug agent behavior, and optimize workflows for speed, accuracy, and reliability.

• Rapid Experimentation: deliver MVPs within hours or days; balance "done fast" with "done well" and iterate based on feedback.

• Continuous Curiosity: ask questions to uncover bottlenecks and propose additional workflows or automations.

Requirements

• Education: BS in Computer Science (or near completion, recent grad).

• Proficient in at least one scripting language (Python, JavaScript preferred).

• Comfortable with APIs, data structures, and writing clean, efficient code.

• Strong ability to translate ambiguous business processes into logical workflows.

• Exceptionally fast learner who thrives in ambiguity.

• Gets shit done: bias to execution, speed, and iteration.

• Inquisitive and resourceful; digs deeper when something doesn’t make sense.

• Thrives in a startup environment with high expectations and rapid feedback cycles.

• Nice-to-have: Experience with automation tools (Zapier, n8n, Airflow, LangChain, etc.).

• Nice-to-have: Prior internship or project experience building agents, chatbots, or workflow automation.

• Nice-to-have: Knowledge of LLM prompting techniques.

• Tech stack: TypeScript; Backend: Node, AI SDK, Hono, Drizzle, Postgres (neon), Railway; Frontend: Next.js, Shadcn, Tanstack, Tailwind, Zustand, Vite.

Benefits

• A chance to be an early team member at a fast-growing, ambitious company

• The opportunity to push the boundaries of what’s possible with AI

•A modern stack and the latest tools to do your best work

• Competitive salary

• An opportunity to convert to FTE.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.