E

Software Engineer, Full-Stack (Research)

Eigen labs
Full-time
Hybrid
Worldwide

You will collaborate directly with R&D to convert ambiguous problem statements into production-ready software and high-fidelity demos. In a typical week, you will partner with Design to map user flows, translate ambiguity into testable milestones, implement services and UIs, and instrument features (analytics, logging, tracing) to inform iterations. You will participate in customer conversations (e.g., AI research labs, gaming studios, fintech firms), distill requirements into clear product primitives, and own outcomes end to end—plan, build, launch, measure, refine. We value product judgment and execution velocity: small, reviewable PRs; frequent, reliable releases; attention to UX details; and concise, well-structured documentation—paired with sound judgment to select the simplest tool that meets the need. You will also contribute reusable templates and internal tooling to accelerate subsequent prototypes. If you’re looking to collaborate with a talented team of engineers, driving innovation and inventing groundbreaking technologies, we look forward to hearing from you!

This is a full-time onsite position are our office in Seattle.

What You Will Do

  1. Own features end-to-end: from design document to prototype.
  2. Build polished consumer-grade UI/UX (fast, intuitive, minimal surprises).
  3. Ship full-stack product surfaces (e.g., Next.js/React on the front; TypeScript/Node, Go, or Python on the back).
  4. Build games
  5. Stand up and manage infra: Docker, basic cloud, databases, queues, and observability.
  6. Add instrumentation (analytics, logging), run experiments, and measure outcomes.
  7. Collaborate tightly with design, product, research, and partnerships.
  8. Maintain quality with code reviews, testing, and post-mortems.

What You Bring

  1. Full-stack fluency: Comfortable building in React/Next.js (or similar) and at least one backend runtime (TypeScript/Node, Go, or Python), with experience designing APIs, modeling data, and working with real-time systems.
  2. Infra pragmatism: You can containerize with Docker, set up basic cloud (AWS/GCP/Vercel/Cloudflare), wire up CI/CD, and add observability (logs, traces, dashboards).
  3. Learning velocity: You pick up new frameworks, APIs, and tools quickly and use judgment to choose the simplest thing that ships.
  4. High agency & ownership: You decompose fuzzy problems into milestones, unblock yourself, and drive ideas from plan → build → launch → refine.
  5. Cross-functional collaboration: You work smoothly with design, research, and partnerships; you communicate trade-offs clearly and keep stakeholders aligned.
  6. Quality mindset: Sensible tests, performance profiling, accessibility basics, and a habit of instrumenting with analytics/telemetry.

Bonus Points

  1. Links to 2–3 shipped projects (deployed) with a short write-up of your role and key decisions.
  2. Demos/GIFs/screens that showcase UX polish.
  3. Minecraft Modded Servers
  4. Notable internships, OSS contributions, hackathon wins, or side projects with real users.
  5. BS in Computer Science or related technical field (e.g., physics or mathematics).

The target salary range for this role is $130,000 to $150,000. The listed range reflects compensation for candidates located in U.S. Tier 1 markets and may vary depending on your location. In addition to base salary, total compensation may include short- and long-term incentives as well as program-specific awards.